Запуск задания на github pr для конкретной ветки - PullRequest
0 голосов
/ 21 октября 2018

Я использую плагин github branch source: https://github.com/jenkinsci/github-branch-source-plugin для запуска заданий из github pr.

Я бы хотел, чтобы jenkins запускал сборку только тогда, когда сделан pr в главную ветку.Я пытался использовать плагин ответвления фильтра, но он не срабатывает ни на одном pr.Я думаю, это не работает на PRS, только при прямом толчке на ветви.

это возможно?

1 Ответ

0 голосов
/ 25 октября 2018

это должно к хитрости.(есть и обратная сторона, поскольку это условие не на уровне плагина, поэтому сборка будет запускаться и для других событий)

stage('build') {
  when {
    allOf {
      branch 'PR-*'
      environment name: 'CHANGE_TARGET', value: 'master'
    }
  }
  steps {
    sh 'building pr on master'
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...