我有遗留代码,它打包在jar中,并从jenkins作业部署到artifactory。使用“java -jar”命令完成jar创建。在此过程中不生成.pom文件。当我们从jenkins部署jar时,有没有办法在artifactory中自动生成.pom文件?
根据这篇文章,我们不能:
http://forums.jfrog.org/Auto-create-pom-when-jar-is-deployed-td7578061.html
这虽然有点旧帖。我想知道是否有任何新的开发能够实现自动生成.pom。提前感谢您的帮助。
答案 0 :(得分:1)
我不知道自动创建pom,但你创建了一个小的bash / groovy任务,它将生成基本的pom.xml。
只需更新版本(您可以使用Jenkins的内部版本号),并使用您的jar上传创建的pom。
<modelVersion>4.0.0</modelVersion>
<groupId>com.xxx.yyy</groupId>
<artifactId>aaa</artifactId>
<version>1.2.buildNumber</version>