Дженкинс DSL многоотраслевой конвейер GitHub Push-триггер - PullRequest
0 голосов
/ 25 апреля 2019

Я использую задание multibranchpipeline подключаемого модуля jenkins dsl (https://jenkinsci.github.io/job-dsl-plugin/#path/multibranchPipelineJob) для создания конвейера с несколькими ветвями. Я создал файл jenkinsfile, который обрабатывает задания по сборке для каждой ветви. Я не могу понять, каким образом можно запустить триггер github push.включенный через pipe в виде кода. Все примеры, которые я смог найти, используют веб-интерфейс jenkins или опцию pollscm. Кто-нибудь может помочь, пожалуйста, о том, как это можно включить с помощью кода.

1 Ответ

0 голосов
/ 27 апреля 2019

В jenkins dsl multibranchpipeline я сначала использовал git branchsource.Тогда события push не вызывали сборку.После того, как я начал использовать github branchsource, push-события автоматически генерировали сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...