Как я могу запустить другую работу из конвейера jenkins (jenkinsfile) с помощью плагина GitHub Org?

Как я могу запустить сборку другой работы изнутриJenkinsfile?

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

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

Обновить:

stage 'test-downstream'
node {
     def job = build job: 'some-downtream-job-name'
}

Тем не менее, при выполнении я получаю ошибку

Не найдено параметризованное задание с именем some-downtream-job-name

Я уверен, что это задание существует в jenkins и находится в той же папке организации, что и текущая. Это еще одна работа, которая имеет своюJenkinsfile.

Обратите внимание, что этот вопрос относится кGitHub Организация Плагин который автоматически создает и поддерживает задания для каждого репозитория и филиала из вашей организации GitHub.

Ответы на вопрос(3)

Ваш ответ на вопрос