Artifactory + TeamCity: как развернуть пользовательский JAR? - PullRequest
0 голосов
/ 07 декабря 2018

Я создаю проект maven в контейнере Docker в качестве конфигурации задания TeamCity.

(Это необходимо, потому что проект maven создает библиотеку JNA - поэтому он должен быть собранв определенном дистрибутиве)

В конце работы контейнера Docker у меня остается папка target модуля maven, которая содержит JAR и связанные с ним другие файлы (т.е. файлы классови т. д.)

Теперь я нахожусь в тупике, как опубликовать этот JAR-файл в Artifactory?Вся интеграция с TeamCity, по-видимому, происходит, если JAR-файл был создан специально для работы с maven runner

1 Ответ

0 голосов
/ 07 декабря 2018

Обычно вы используете mvn deploy для создания и развертывания артефакта с Maven.Он переносится в репозиторий Maven, который вы указали в руководстве DistributionManagement.

В Artifactory вы также можете использовать artifactory-maven-plugin для развертывания.

...