你如何origin从你的詹金斯工作中剥离“” ${GIT_BRANCH}。
例如我${GIT_BRANCH}的origin/develop:我如何剥离 origin${GIT_BRANCH}并得到 just develop?
我正在尝试将此值传递给另一个詹金斯工作。
如果您正在寻找使用 Jenkinsfile在常规管道作业和多分支管道作业中工作的解决方案,并希望在“环境”部分设置稳定的环境变量:
BRANCH_NAME = "${GIT_BRANCH.replaceFirst(/^.*\//, '')}"
Run Code Online (Sandbox Code Playgroud)
背景信息:对我来说,这些解决方案不起作用:
您必须将 fullName 设置为 false 才能删除源。
${GIT_BRANCH,fullName=false}
Run Code Online (Sandbox Code Playgroud)
似乎对我有用。这就是我所拥有的:
Run Code Online (Sandbox Code Playgroud)${GIT_BRANCH,fullName=false}-${BUILD_NUMBER}
| 归档时间: |
|
| 查看次数: |
5926 次 |
| 最近记录: |