【问题标题】:Jenkins job auto-versioning with maven-release-plugin?Jenkins 使用 maven-release-plugin 进行自动版本控制?
【发布时间】:2015-07-13 10:58:02
【问题描述】:

是否可以执行以下操作。

我设置了 jenkins maven-release-plugin。 https://wiki.jenkins-ci.org/display/JENKINS/M2+Release+Plugin 他工作。但我需要按 Release 并手动更改版本。

如何在每次提交后自动完成所有操作? 我们已经提交,jenkins 会自动生成一个新版本。

谢谢。

【问题讨论】:

    标签: maven jenkins jenkins-plugins maven-plugin maven-release-plugin


    【解决方案1】:

    如果您使用 maven-release-plugin 方法,那么除了按下按钮并输入版本号之外别无选择。

    避免这种情况更简单、更适用于多种用途。而是:

    • 只需编辑 pom 并提交/推送更改,即可手动管理版本号的前两位或三位。
    • 最后一位数字来自 jenkins 提供的内部版本号。

    关于执行此操作的方法略有不同的教程herehere

    【讨论】:

    • 感谢您的评论。事实上,许多人只是暂停了这个插件。也许还有一些其他插件可以让詹金斯使用 Maven-release-plugin。我不能只是拿起并走另一条路。
    • 我发现了一个非常有趣的教程。但不确定他是否会满足我的需求。
    猜你喜欢
    • 2012-04-24
    • 2013-01-26
    • 2016-02-26
    • 2016-02-16
    • 2018-05-24
    • 2014-05-13
    • 1970-01-01
    • 2021-04-08
    • 1970-01-01
    相关资源
    最近更新 更多