标签: maven jenkins artifactory
我在詹金斯有一个大型的Maven项目。它由一个父项目和十几个本地项目组成。使用Jenkins,我能够mvn deploy`并使构建成功部署到我的Artifactory存储库。
mvn
然而,我似乎无法让Jenkin的Artifactory插件自行工作。
我在Jenkins的Artifactory设置:
这是我们工作的背景:
答案 0 :(得分:3)
使用Jenkins Artifactory插件时,您应该执行mvn install而不是mvn deploy。 这是因为插件从Maven收集已发布的工件,并且在直接执行mvn deploy时,您有点绕过它的行为。
mvn install
mvn deploy
答案 1 :(得分:0)
我遇到了同样的问题,并通过在Build Environment -> Generic-Artifactory Integration下添加详细信息来解决,如下图所示
Build Environment -> Generic-Artifactory Integration
已发布的工件现在开始上传到工件中所需的位置。