Вызов конвейера из другого конвейера с использованием скриптового файла jenkinsfile - PullRequest
0 голосов
/ 12 сентября 2018

Я использую следующий фрагмент для вызова конвейера1 из конвейера2, у обоих конвейеров есть свой собственный файл Jenkins в их соответствующем репозитории git

stage
{
  build job:'../pipeline1Repo/master',parameters:[[$class:'StringParameterValue',name:'USER', value:'user'],[$class:'StringParameterValue',name:'PASSWORD', value:'password']],wait:true
}

Расположение репозитория в git для конвейеров:

pipeline1 repo - https://github.company-domain.com/main/pipeline1-repo
pipeline2 repo - https://github.company-domain.com/main/pipeline2-repo

когда я запускаю задание, я получаю следующую ошибку:

задание сборки: '../ pipeline1Repo / master', параметры: [[$ class: 'StringParameterValue', name: 'USER', значение: 'user'], [$ class: 'StringParameterValue', имя: 'PASSWORD', значение: 'password']], ожидание: true

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

1 Ответ

0 голосов
/ 18 сентября 2018

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

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