从工件中的罐子生成,pom文件?



我有遗留代码,它打包在jar中,并从Jenkins job部署到artifactory。jar 创建是使用 "java -jar" 命令完成的。在此过程中不会生成 .pom 文件。当我们从 jenkins 部署 jar 时,有没有办法在工件工厂中自动生成 .pom 文件?

基于这篇文章,我们不能:

http://forums.jfrog.org/Auto-create-pom-when-jar-is-deployed-td7578061.html

不过,这有点旧。我想知道是否有任何新的发展可以启用自动生成 .pom。提前感谢任何帮助。

我不知道自动pom创建,但是您创建了一个小的bash/groovy任务,该任务将生成基本的pom.xml。

只需更新版本(您可以使用 Jenkins 的内部版本号(,然后将创建的 pom 与您的 jar 一起上传。

<modelVersion>4.0.0</modelVersion>
<groupId>com.xxx.yyy</groupId>
<artifactId>aaa</artifactId>
<version>1.2.buildNumber</version>

最新更新