Дженкинс работа для артефакта Maven - PullRequest
0 голосов
/ 09 мая 2018

Я настраиваю сборку Jenkins, которая может создавать и выпускать артефакты в артефакт. Я установил артефакт m3 и добавил URL репо, но не уверен, какие шаги мне нужно добавить, и нужно ли мне также вносить изменения в POM.xml. Может кто-нибудь, пожалуйста, наставить меня на это?

1 Ответ

0 голосов
/ 10 мая 2018

Я вижу в вашем комментарии, что вы успешно установили свой артефакт в локальный репозиторий. Затем вам нужно развернуть артефакт в вашем удаленном хранилище. Обычно это выполняется с помощью подключаемого модуля maven, описанного здесь: https://maven.apache.org/plugins/maven-deploy-plugin/usage.html

Обратите внимание, что вам нужно будет добавить раздел distributionManagement в ваш pom. Если ваш репозиторий защищен, что, скорее всего, и есть, вам нужно будет добавить свои учетные данные в файл settings.xml в разделе сервера. Для этого раздела сервера вам понадобятся имя пользователя и пароль для вашего хранилища, которое имеет соответствующие права на загрузку. Ваша учетная запись администратора уже должна иметь эту привилегию, поэтому вы можете использовать admin для своего имени пользователя, если хотите.

Пусть ваше задание Дженкинса выполнит "mvn clean deploy -DskipTests".

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