У нас есть работа Jenkins/Maven/Wildfly/Artifactory
, которая строит и развозит EAR file
на wildfly
, а затем в Artifactory
.Скачать Artifactory артефакт с использованием Jenkins и развернуть
Я пытаюсь создать еще одно рабочее задание Jenkins
, которое извлекает конкретную сборку с Artifactory
и разворачивается до Wildfly
.
Как сообщить Jenkins
для извлечения артефактов из Artifactory
? Я использую 'Копирование артефактов из другого проекта'.
Есть ли подобный плагин, который поможет мне скачать артефакты от Artifactory
?
Спасибо!
Спасибо! Вы правы, это требует версии Pro, которая выплачивается. Есть ли другой способ его достижения? – user5787708
Если вы знаете URL вашего артефакта, вы можете использовать curl или wget для его загрузки непосредственно на этапе сборки оболочки. Что я сделал - это создать скрипт Python, который использует API REST Artifactory для запроса и загрузки необходимых мне артефактов, а затем я вызываю этот скрипт из шага сборки оболочки. – tarantoga
@tarantoga, можете ли вы поделиться своим сценарием на python, мне требуется что-то подобное для моего проекта. – goldy021