У меня есть Jenkinfile, который содержит 5 этапов, независимых друг от друга. Я хотел бы запускать каждый этап на основе git commit. Возможно ли это сделать?
Вы можете запросить журнал изменений для конкретного текста
stage("Enterprise build") { when { changelog "^make-it-so.*" branch "master" } steps { script { //do special stuff } } }