【发布时间】:2016-09-23 06:57:40
【问题描述】:
我有一个非常基本的 Gradle 构建文件:
plugins {
id "base"
id "com.jfrog.artifactory" version "4.3.0"
}
configurations {
batchConfig
}
artifacts{
file("dist").eachFile{ zipFile ->
batchConfig zipFile
}
}
println "BatchConfig Artifacts: " + configurations.batchConfig.allArtifacts
这是通过 Jenkins 执行的,似乎工作正常:
存档工件:[DefaultPublishArtifact_Decorated module-0.0.post0.dev6+n4c62094-py2.7:egg:egg:null]
[buildinfo] 属性文件位于 '/tmp/buildInfo65481565498521.properties'
:artifactoryPublish
将构建描述符部署到: https://ourArtifactoryServer/artifactory/api/build
构建成功部署。
在 Artifactory 下浏览它 https://ourArtifactoryServer/artifactory/webapp/builds/testGradleBuild/34
构建成功
然而,工件实际上并没有上传到 Artifactory。
SSL 证书配置似乎工作正常,因为我必须先解决这个问题。关于我在这里缺少什么的任何建议?
【问题讨论】:
-
请注意,当我按照@MrsTang 's answer 使用通用插件时,相关工件已发布,但我想利用完整的 Gradle 插件:/
标签: jenkins gradle artifactory