【发布时间】:2016-04-09 11:50:47
【问题描述】:
我正在 Jenkins 中成功构建我的 gradle 项目并将 jars 部署到 artifactory。但是,当我尝试在另一个项目中重用它们时,无法识别/下载其他依赖项。我认为这与工件中缺少的 pom 文件有关。
在工件中,JAR 文件已正确上传,但旁边没有 POM 文件。
我是否正确理解我需要这个 POM 文件用于 gradle 以在尝试再次下载时解决 jar 的依赖关系?以及为什么没有生成POM文件?
作业设置为:
Gradle-Artifactory 集成
Project uses the Artifactory Gradle Plugin = false
Capture and publish build info = true
Publish artifacts to Artifactory = true
Publish Maven descriptors = true
Use Maven compatible patterns = true
patterns are default: [organization]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]
构建:
use gradle wrapper = true
tasks = build
【问题讨论】:
-
jar是如何上传到Artifactory的?通过 mvn deploy 还是通过 Artifactory Jenkins 插件?
-
通过 Artifactory Jenkins 插件上传
标签: maven jenkins gradle pom.xml artifactory