【问题标题】:Jenkins Version Number Format SubstringJenkins 版本号格式子字符串
【发布时间】:2016-05-13 11:04:43
【问题描述】:

我正在使用Jenkins Version Number Plugin。我的 Git/Maven 项目中有以下版本号格式字符串:

#${BUILDS_ALL_TIME} - ${POM_VERSION} - ${GIT_BRANCH}

这会导致:

但是,我想要一个GIT_BRANCH 的子字符串,它会导致输出:

#42 - 1.4.2-SNAPSHOT - master

换句话说,我只想要master 的GIT_BRANCH 而不是远程存储库origin/master。

【问题讨论】:

    标签: git maven jenkins


    【解决方案1】:

    您可以在 PR 12 中看到类似的拉取请求更改了 VersionNumberBuilder.java。

    同样,修改同一个类以从该插件生成的任何最终版本字符串中删除 origin/ 应该相当容易。

    【讨论】:

    • 那个例子我不清楚,因为可能有多个 git 遥控器,它只解决了一个特定的情况。我的目的是找出我可以用来修改变量的特定格式字符串/正则表达式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    相关资源
    最近更新 更多