Этапы запуска конвейера Jenkinsfile, основанные на git commit - PullRequest
0 голосов
/ 20 апреля 2019

У меня есть Jenkinfile, который содержит 5 этапов, независимых друг от друга.
Я хотел бы запускать каждый этап на основе git commit.
Возможно ли это сделать?

1 Ответ

1 голос
/ 21 апреля 2019

Вы можете запросить журнал изменений для конкретного текста

stage("Enterprise build") {
    when {
        changelog "^make-it-so.*"
        branch "master"
    }
    steps {
        script {
            //do special stuff
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...