POM没有使用Jenkins和Artifactory Release发布

时间:2016-06-30 14:02:39

标签: jenkins gradle artifactory

我们正在尝试使用Jenkins中的Artifactory发布过程将Gradle构建创建的jar文件发布到Artifactory服务器中的Maven仓库中。

几乎所有工作,唯一的问题是pom文件没有被复制到Artifactory仓库。

Gradle版本包含Gradle Maven插件,并在本地Maven仓库中插入gradlew installjar的{​​{1}}本地结果。

我在Gradle构建中添加了一个任务,该任务在与pom文件相同的目录中生成pom文件,并更改了Jenkins构建以运行该任务。

构建完成后,我可以在工作区中看到jarjar文件。

我需要做些什么才能将pom文件与pom一起发布?

我们正在使用:

  • Jenkins 2.10
  • Artifactory插件2.4.4
  • Gradle 2.14

Gradle构建文件不包含Gradle Artifactory插件。

干杯,安迪

Jenkins项目配置为使用Gradle-Artifactory集成(而不是Generic-Artifactory集成)。

1 个答案:

答案 0 :(得分:0)

正如Dakota Brown所建议我回答我自己的问题,我的问题的解决方案是取消勾选maven3集成选项。如果未选中该选项,则一切都按预期工作。