一千萬個為什麽

搜索

詹金斯推動跨越不同管道建設?



在我的工作場所,我們正在使用一個單一的回購。它包含許多在不同的Jenkins管道上運行的項目和微服務。我知道使用推薦的構建插件,我們可以促進構建經過測試的工件。

然而,由於我們的項目依賴於在單獨管道上運行的項目,所以我想知道推薦的構建插件能夠將神器推向不同的管道。或者可以將頭部運行的流水線放到一個單獨的“地點”去取最後測試的工件並將其用作其自己的流水線標準的一部分?

我們想要這樣做的原因是由於集成測試依賴於另一個構建工件的存在。我們希望能夠測試另一條管道上的最新構建工件。如果我們可以選擇基於標簽/版本的話會更好。

轉載註明原文: 詹金斯推動跨越不同管道建設?

一共有 1 個回答:

在我看來,您應該將每個管道依賴關系視為任何其他依賴關系。

設置像 nexus artifactory 作為工件的來源。
通過這種方式,您可以在管道內請求最新或標記的工件版本,並在構建成功時推送您自己的工件。