获取Artifactory插件与Jenkins和Maven一起使用

时间:2015-02-18 19:28:48

标签: maven jenkins artifactory

我在詹金斯有一个大型的Maven项目。它由一个父项目和十几个本地项目组成。使用Jenkins,我能够mvn deploy`并使构建成功部署到我的Artifactory存储库。

然而,我似乎无法让Jenkin的Artifactory插件自行工作。

我在Jenkins的Artifactory设置:

Jenkins Artifactory Master Setting

这是我们工作的背景:

Job Artifactory Setting

2 个答案:

答案 0 :(得分:3)

使用Jenkins Artifactory插件时,您应该执行mvn install而不是mvn deploy。 这是因为插件从Maven收集已发布的工件,并且在直接执行mvn deploy时,您有点绕过它的行为。

答案 1 :(得分:0)

我遇到了同样的问题,并通过在Build Environment -> Generic-Artifactory Integration下添加详细信息来解决,如下图所示

Blockquote

已发布的工件现在开始上传到工件中所需的位置。