我使用Maven在流水線作業中構建了java程序。成功構建後,我可以在Jenkins的主目錄中獲得與該作業相對應的構建jar。我怎樣才能把這個jar文件下載到用戶?
謝謝您的關注!在管道中下載構建結果
0
A
回答
0
下載神器可能有:
archiveArtifacts artifacts: 'target/*.jar'
現在你可以從作業的結果下載此神器。
這裏是Jenkins的documentation的例子。
0
執行此操作的常規方法是提供自己的存儲庫管理器,如Sonatype Nexus或JFrog Artifactory。
通過適當的POM配置:
<distributionManagement>
<repository>
<id>releases</id>
<url>http://your.repo/release/repository</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://your.repo/snapshot/repository</url>
</snapshotRepository>
</distributionManagement>
您的管道可以運行mvn clean deploy
而不是mvn clean install
或任何你現在使用。
另外,您通常會將您的repo管理器配置爲maven central(也許是其他人)的鏡像。
開發人員然後在本地的〜/ .m2/settings.xml文件中配置這個存儲庫管理器,以便他們的構建自動從那裏下載他們所有的構件。
任何其他下游進程也可以通過HTTP從回購管理器下載工件。
相關問題
- 1. 如何在RavenDB中構建MapReduce管道?
- 2. Jenkins管道+ Artifactory下載不下載
- 3. 在Java中構建網站下載器的數據結構
- 4. Jenkins管道作業構建
- 5. 如何在Java中構建互聯網下載管理器?
- 6. 如何中止Jenkins管道構建,如果標籤不匹配
- 7. 以下步驟在Trie中構建DAWG結果。爲什麼?
- 8. 在TFS2015中控制構建結果
- 9. 通過管道寫結構數組
- 10. 資產管道的javascript文件結構
- 11. 資產管道導軌3結構
- 12. 管道和過濾器體系結構
- 13. 如何在UWP中構建下載器?
- 14. 如何用下一個命令連接管道結果?
- 15. 如何在Hudson中收集構建系列的構建結果?
- 16. 使用ZeroMQ和PHP創建TCP管道體系結構?
- 17. Jenkins管道結帳不構建公關承諾
- 18. 管道grep給太多的結果
- 19. Python sh:合併結果和管道
- 20. 使用兩個管道給空結果
- 21. 管道聲音回放結果
- 22. Jenkins管道 - Groovy遍歷pwd()結果java.io.FileNotFoundException
- 23. jQuery的管道的多個結果
- 24. 如何在jenkins管道中傳遞並行構建下游的參數
- 25. 排隊輸入管道結果(這裏,「ip」和whois grep結果)
- 26. 在Jenkins管道中獲取build.gradle中設置的變量構建
- 27. Go.CD - 在構建管道中更新git回購觸發另一個構建
- 28. Scrapy:圖像管道,下載圖像
- 29. 參數化構建 - 詹金斯管道
- 30. 忽略管道構建步驟失敗
謝謝您的關注!我錯誤地向你解釋我的意思 – FCh