[英]Jenkins Version Number Format Substring
I am using the Jenkins Version Number Plugin . 我正在使用Jenkins版本号插件 。 I have the following Version Number Format String in my Git/Maven project: 我的Git / Maven项目中有以下版本号格式字符串:
#${BUILDS_ALL_TIME} - ${POM_VERSION} - ${GIT_BRANCH}
This results in: 结果是:
However, I want a substring of GIT_BRANCH
that results in the output: 但是,我想要一个GIT_BRANCH
的子字符串来GIT_BRANCH
输出:
#42 - 1.4.2-SNAPSHOT - master
In other words, I just want a GIT_BRANCH
of master
and not the remote repository origin/master
. 换句话说,我只想要master
的GIT_BRANCH
,而不是远程存储库origin/master
。
You can see in PR 12 a similar pull request changing the VersionNumberBuilder.java
. 您可以在PR 12中看到类似的拉取请求,它更改了VersionNumberBuilder.java
。
Similarly, it should be fairly easy to modify that same class to remove origin/
from any final version string produced by that plugin. 同样,修改同一个类以从该插件产生的任何最终版本字符串中删除origin/
都应该相当容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.