繁体   English   中英

如何更改Maven SNAPSHOT唯一版本格式?

[英]How can I change the maven SNAPSHOT unique version format?

当我maven部署快照构建(例如myproject-1.0-SNAPSHOT maven会用日期和构建号标记快照(例如myproject-1.0-20160720.182254-6.jar 有什么办法可以控制此唯一标签的格式?

特别是我正在尝试解决两个问题:

  • 我想知道我刚刚上传的确切工件,以便可以将其拉入Docker映像。 对于不同的开发人员,可能并行存在多个构建,因此我需要获取准确的版本。
  • 我想将快照唯一ID绑定到git中的签入ID。

在pom中使用具体的版本号,这样您将拥有可预测的内部版本,以后可以重用。 并使用例如:

mvn org.codehaus.mojo:versions-maven-plugin:2.1:set -DnewVersion=1.1 -DgenerateBackupPoms=false

设置版本并随后进行mvn clean deploy ,这样您将知道可以在docker中使用的版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM