Автоматизировать Java-приложение с 4 войнами

У меня есть Java-приложение, которое имеет в качестве артефактов 4 войны. Код идентичен для каждого, 4 войны генерируются путем вызова mvn clean install 4 раза с 4 finalNames. Разница заключается в XML-файлах web-inf и glassfish, поэтому просто в настройке.

У меня проблемы с интеграцией с Дженкинсом, так как этот подход не соответствует правилам Maven.

Я пытался (в Jenkins) создать 4 модуля с родительским pom, исходный код копируется, теперь войны генерируются путем вызова mvn clean install только один раз, но для выпуска Maven мне нужно зафиксировать эти модули в Jenkins.

Этот подход близок к нормальному, или есть другой путь? Спасибо

0 ответов

Другие вопросы по тегам