404 не найден при попытке загрузить артефакт с Nexus с помощью wget - PullRequest
0 голосов
/ 11 июля 2019

У меня сервер Nexus, работающий на виртуальной машине linux по IP 192.168.56.2:8081.Мое репо в Nexus имеет структуру, показанную на картинке ниже.Я пытаюсь загрузить последний артефакт снимка с помощью wget и использую команду sudo wget --user=user --password=password "http://192.168.56.2:8081/nexus/service/local/artifact/maven/content?g=TestingJenkins&a=testingjenkins&v=1.0-SNAPSHOT&r=JENKINSTEST-SNAP" --content-disposition.

Это дает мне ошибку ниже:

--2019-07-11 02:22:18-- http://192.168.56.2:8081/nexus/service/local/artifact/maven/content?g=TestingJenkins&a=testingjenkins&v=1.0-SNAPSHOT&r=JENKINSTEST-SNAP Connecting to 192.168.56.2:8081... connected. HTTP request sent, awaiting response... 404 Not Found 2019-07-11 02:22:18 ERROR 404: Not Found.

Кто-нибудь знает, что может быть проблема здесь?Я открыл порт 8081 на своем брандмауэре.

Nexus repo

1 Ответ

0 голосов
/ 11 июля 2019

Обновление: Nexus предоставляет Swagger UI с различными API, некоторые из которых могут использоваться для загрузки артефактов. Конечная точка /v1/search/assets/download/ может использоваться для загрузки указанного артефакта с помощью запроса скручивания. Просто укажите имя вашего хранилища и некоторый необязательный параметр сортировки.

Nexus Swagger UI

...