将Jenkins构建名称设置为关联的maven版本

时间:2012-09-14 18:08:16

标签: maven jenkins

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

我查看了Build Name Setter插件(IMO功能相当不足)和M2 Release Plugin(我们已经使用过)。

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

我也在SO上看过这个问题: Getting Maven Version in Jenkins

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

你们有什么想法吗?

1 个答案:

答案 0 :(得分:2)

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