使用脚本化的jenkinsfile

时间:2018-09-12 15:35:05

标签: jenkins

我正在使用以下代码片段从pipeline2调用pipeline1,这两个管道在各自的git repo中都有自己的Jenkins文件

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',名称:'USER',   值:“用户”],[$ class:“ StringParameterValue”,名称:“ PASSWORD”,   value:'password']],wait:true

注意-我无权检查我假设的已安装插件,这可能是由于未安装管道插件导致的,如果没有安装插件还有另一种方法

1 个答案:

答案 0 :(得分:0)

问题是插件,因为我没有管理员访问权限,所以无法检查插件是否存在。 安装管道插件后,它就解决了