Maven settings.xml с Артефакториейиспользование ключей SSH для аутентификации - PullRequest
1 голос
/ 25 октября 2019

Используя сгенерированные Artifacory параметры maven, я могу запустить mvn deploy, сборка завершена и артефакты успешно развернуты.

С возможностью загрузки открытого ключа в Artifactory (см .: https://jfrog.com/article/ssh/), Я надеялся поменять имя пользователя / пароль в сгенерированном ~/.m2/settings.xml с парой privateKey / passphrase (см .: https://maven.apache.org/settings.html#Servers).

К сожалению, при переключении с имени пользователя / пароля на privateKey / passphrase я получаю следующееОшибка «Не авторизован»:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project my-project: Failed to retrieve remote metadata com.test:my-project:1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata com.test:my-project:1.0-SNAPSHOT/maven-metadata.xml from/to my-artifactory (https://na.artifactory.xxxx.com:443/artifactory/my-artifactory-local): Not authorized -> [Help 1]

Поддерживает ли Artifactory аутентификацию privateKey / passphrase от Maven? Или возможно ли использовать что-то кроме имени пользователя / пароля (может быть, API-ключ?), Чтобы Maven мог проходить аутентификацию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...