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