我在进行声纳分析时正在使用 maven2 、 hudson 和 sonar - 我想通过某种方式将 Hudson build# 附加到项目的 maven 版本中
项目版本每 2 周更改一次 - 以前 2 周为例:
<version>abc-SNAPSHOT</version>
两周后,下一个版本可能类似于:
<version>xyz-SNAPSHOT</version>
我想要的是将 build# 附加到 pom 中已经存在的版本中 - 它正在被拾取并传递给声纳
笔记:
-Dsonar.projectVersion=xyz-SNAPSHOT-${BUILD_NUMBER}
在这里 - 我正在硬编码版本并动态传递构建#
我想要的是能够从 maven 动态获取版本(不更改它)并简单地附加 build# 动态
关于如何实现这一点的任何想法?谢谢,萨蒂什