我想用标签拉出指定的分支。
所以我写下以下作业
job('abc'){
scm{
git('ssh://git@abc.git', 'refs/tags/test-tag1')
}
}
但它不起作用。
我输入了分支名称或提交到第二个参数,它将拉出指定的分支。
它可以使用[Jenkins Job DSL插件]文档中的标签。
我想知道它为什么不起作用,或者我的工作是错误的。
答案 0 :(得分:2)
您只需指定标签名称即可。这对我有用:
job('example'){
scm {
git('https://github.com/jenkinsci/job-dsl-plugin.git', 'job-dsl-1.53')
}
}
答案 1 :(得分:0)
我的猜测:
sum
需要
scm
:)