使用Artifactory plugin for Jenkins pipeline是一种享受,只要按照文档操作就可以了。但是后来我引入了Maven Flatten plugin来解析父模块和子模块mvn flatten:flatten
的pom.xml文件。我唯一没有做的事情就是Maven部署步骤,它会选择扁平化的pom文件(.flatten-pom.xml),而不是原始文件。我想知道是否有一种方法可以在deployer上指定它。如果在pom文件中设置了存储库,则解决方法可能是使用mnv deploy
,但这与Artifactory插件重叠,这非常方便。是不是已经有人要处理这个问题了?
发布于 2019-02-19 18:34:10
在rtMavenRun
stage中,您可以设置父pom名称:
rtMavenRun (
...
pom: 'flatten-pom.xml',
...
)
https://stackoverflow.com/questions/54753172
复制相似问题