![](/img/trans.png)
[英]No artifacts deployed with jenkins gradle artifactory plugin
[英]Jenkins Artifactory Plugin does not publish artifacts using Gradle
我有一個非常基本的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證書配置似乎運行良好,因為我必須首先解決這個問題。 關於我在這里缺少什么的任何建議?
看起來您仍然需要利用Gradle Artifactory Plugin中概述的人工關閉。 切換回使用“存檔”而不是自定義Config,然后將其添加到我的構建中進行排序:
artifactory {
publish {
defaults {
publishConfigs('archives')
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.