我正在通过复制模板作业在 Jenkins 中创建新作业。对于具有单个存储库的模板,我使用以下代码将分支更改为构建部分。
job('example') {
using('template_job')
configure { node ->
node / scm / branches / 'hudson.plugins.git.BranchSpec' {
name 'branchname'
}
}
}
但是现在我的模板作业有多个存储库,我必须使用配置块更改分支以仅为其中一个存储库构建。我怎样才能做到这一点。
我也试过下面的代码。它不工作,没有做任何改变。会对此进行任何修改吗?
configure {node ->
node / scm/ 'hudson.plugins.git.GitSCM'[1] / branches / 'hudson.plugins.git.BranchSpec'{
name branchName1
};
}