Разрешают ли многоотраслевые конвейеры Jenkins удаленные триггеры?

Я пытаюсь разрешить запуск моего многоотраслевого конвейера Jenkins из сценария. Однако каждый раз, когда я устанавливаю флажок, ввожу свое имя токена и нажимаю «Сохранить», конфигурация не сохраняется. Когда я в следующий раз нажму «Изменить конфигурацию», галочка рядом с «Триггерная сборка удаленно» больше не будет отмечена.

Это намеренно? Задания MultiBranch Pipeline не поддерживают удаленные триггеры?


person Neil    schedule 17.08.2016    source источник
comment
делает wiki.jenkins.io/display/JENKINS/Generic+Webhook+Trigger + Плагин решит вашу проблему?   -  person madhukar93    schedule 19.11.2018


Ответы (2)


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

Если вы войдете в ветвь своего многоотраслевого конвейера и перейдете к «Просмотр конфигурации», вы можете попробовать проверить «Триггерные сборки удаленно (например, из сценариев)» и увидеть, что это дает вам ссылку типа JENKINS_URL/job/<your-multibranch-pipeline>/job/<your-branch>/build.

Это немного похоже на взлом, и у вас могут возникнуть проблемы с аутентификацией в зависимости от вашей настройки, но в остальном это запускает сборку с Jenkins 2.30.

person JonasVautherin    schedule 23.11.2016

У меня точно такая же проблема. Пока не нашел решения, но есть отчет об ошибке .

person ronh    schedule 17.08.2016