Да спасибо. Я думаю, что это путь.

у построить проект Maven с использованием Jenkins. Однако проект должен быть собран только в том случае, если определенный файл в репозитории SVN изменился (и содержит специальный ключ).

Поэтому я планирую создать работу с двумя этапами сборки:

На первом этапе выполняется сценарий оболочки или Python, который проверяет это «условие».

второй шаг - фактическая сборка Maven

Второй шаг должен быть вызван только в том случае, если проверка условия на шаге 1 вернула «true».

Есть ли возможность сделать это? Ну, я думаю, я мог бы вернуть код выхода 1 в первом скрипте, если условие не выполнено. Это сразу остановит сборку, но задание будет помечено как «не выполнено». Так что это не очень хорошая идея, так как красный значок заставляет моих пользователей паниковать ;-)

Любые другие идеи вокруг этого?

Ура, Фрэнк

Ответы на вопрос(1)

Ваш ответ на вопрос