2016-03-26 72 views
-1

我在gradle中使用com.github.johnrengelman.shadow插件能夠創建陰影jar。 我怎樣才能從jenkins artifactory插件部署這個jar(而不是主神器)?如何部署陰影jar與jenkins artifactory插件

+0

檢查[這](http://stackoverflow.com/questions/22869402/jenkins-deploying-war解決它 - 文件)和[this](https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Artifactory+Plugin+-+Release+Management) –

+0

@DominikGebhart目前我正在尋找部署快照僅版本。構建後創建的兩個工件 - 一個名爲 - .jar,另一個是 - -all.jar(來自shadowJar gradle插件)。我想部署第二個,而jenkins artifactory插件部署第一個。有任何想法嗎? –

+0

[This](http://stackoverflow.com/questions/35131814/how-to-script-gradle-in-order-to-publish-shadowjar-into-artifactory)和[this](http:// stackoverflow。 com/questions/35155345/how-to-change-the-jar-filename-when-upload-to-artifactory-via-gradle)處理類似的問題,可能會有所幫助,並且可以避免骯髒的修復。 –

回答

1

通過重命名由shadowJar任務創建神器給項目version.jar名稱和覆蓋原來的罐子