Jenkinsfile获取当前标签

是否有办法获取Jenkinsfile中作业的当前标签(如果没有,则为null)?背景是,当此提交具有标签时,我只想构建一些工件(android

APKs)。我试过了:

env.TAG_NAME

binding.variables.get("TAG_NAME")

两者始终为null-即使此(https://issues.jenkins-

ci.org/browse/JENKINS-34520)表示相反

回答:

我会考虑returnStdout而不是写入文件:

sh(returnStdout: true, script: "git tag --sort version:refname | tail

-1").trim()

以上是 Jenkinsfile获取当前标签 的全部内容, 来源链接: utcz.com/qa/414353.html

回到顶部