запуск конвейерной работы с изменениями github - PullRequest
0 голосов
/ 24 октября 2018

Я хочу настроить конвейер cicd в jenkins, при каждом изменении в github задание должно запускаться автоматически.Я настроил работу по фристайлу и могу запускать свою работу по фристайлу с каждым нажатием на Github.Когда я пытаюсь сделать то же самое с моей работой конвейера, она не срабатывает. Ниже приведена конфигурация конвейерной работы enter image description here

enter image description here

, и мой конвейерный код легко протестировать с помощью приведенного ниже кода. Я запустил его один и два раза, чтобы он вступил в силу.после этого также при любых изменениях в моем github мой конвейер не запускается автоматически.

node {
        stage('test') {
       echo "test"
         }}

Может кто-нибудь сообщить мне, почему мое конвейерное задание не может автоматически запускать изменения github, когда моё свободное задание можетдля запуска?Чего мне не хватает в моей работе на конвейере?

Я также добавил приведенную ниже конфигурацию, как было предложено, но все равно не повезло.Несмотря на все настройки для автоматического запуска, чего я здесь не хватает.enter image description here

1 Ответ

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

Вам нужно изменить тип задания на конвейер.Внутри вашего хранилища поместите Jenkinsfile и отрегулируйте крючок.

...