【问题标题】:Setting Jenkins build name to associated maven version将 Jenkins 构建名称设置为关联的 Maven 版本
【发布时间】:2012-09-07 22:16:34
【问题描述】:

我正在尝试设置 Jenkins,以便在它构建 Maven 作业时,它应该将该构建的构建名称设置为以某种方式包含该项目的 Maven 版本。如果我不能让它适用于所有构建,我希望它至少适用于 maven 版本。

我研究了 Build Name Setter 插件(IMO 功能相当不足)和 M2 Release 插件(我们已经在使用)。

我看到 Build Name Setter 插件可以访问环境变量,我正在考虑检查 M2 Release Plugin 是否设置了任何变量。

我还查看了关于 SO 的这个问题: Getting Maven Version in Jenkins

这是一些有趣的信息...也许我可以修改 Build Name Setter 插件以使用其中列出的一些代码?

你们有什么想法吗?

【问题讨论】:

    标签: maven jenkins


    【解决方案1】:

    我最终将代码添加到 M2 发布插件(开源 FTW),以提供在成功构建时将版本号附加到构建名称的选项。一周前我在 GitHub 上提出了 Pull 请求,但没有收到回复(这很好,这完全取决于他们),但我想我会为将来可能偶然发现此页面的任何人提及我的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-02
      • 1970-01-01
      • 1970-01-01
      • 2017-11-27
      相关资源
      最近更新 更多