Пользователи не могут развернуть на Nexus 3 с помощью Maven, только с помощью пользовательского интерфейса - PullRequest
0 голосов
/ 04 апреля 2019

Я пишу инструкции о том, как настроить Travis CI для развертывания в нашем локальном репозитории Nexus 3 maven.Я проверяю свои собственные инструкции, чтобы убедиться, что все работает.Я обнаружил, что не могу загрузить какие-либо артефакты, используя maven, если я не использую учетные данные администратора.Как обычный пользователь я могу загружать файлы, используя предоставленный веб-интерфейс, но не Maven.Все пользователи имеют полные права администратора для размещенных репозиториев, а также привилегию nx-component-upload, которая разрешает загрузку пользовательского интерфейса.Я должен что-то упустить.Сообщение об ошибке, которое я получаю при запуске maven deploy:

   org.apache.maven.shared.transfer.artifact.deploy.ArtifactDeployerException: Failed to deploy artifacts: Could not transfer artifact nz.org.riskscape:rsum_api:jar:1.0 from/to juglab-release (https://dais-maven/repository/juglab-release/): Failed to transfer file https://dais-maven/repository/juglab-release/nz/org/riskscape/rsum_api/1.0/rsum_api-1.0.jar with status code 401

Заранее спасибо за любую помощь

1 Ответ

0 голосов
/ 04 апреля 2019

Я наконец получил его на работу.Проблема была в файле настроек, имя пользователя было неправильно введено.

...