我有詹金斯從SVN有時拉。如果項目上有提交,它將使用新的版本號重建項目。我想找到一種方法在依賴它的項目中更新對此項目的引用。我沒有找到任何運氣。Jenkins - 自動更新依賴關係
因此,例如我有項目A,B和C. A是一個數據層和B,C是依賴於它。當A的程序集信息/版本更新時,我需要B和C來引用這個新版本。
有沒有人有過這樣的經歷?
我有詹金斯從SVN有時拉。如果項目上有提交,它將使用新的版本號重建項目。我想找到一種方法在依賴它的項目中更新對此項目的引用。我沒有找到任何運氣。Jenkins - 自動更新依賴關係
因此,例如我有項目A,B和C. A是一個數據層和B,C是依賴於它。當A的程序集信息/版本更新時,我需要B和C來引用這個新版本。
有沒有人有過這樣的經歷?
在我們的Jenkins CI中,我們使用了Artifactory和Ivy的組合。每當我們構建CI構建時,我們都會將常青藤依賴設置爲'latest.integration'。這會自動選擇該依賴關係的最新CI構建。
http://ant.apache.org/ivy/history/latest-milestone/bestpractices.html
謝謝,我會給這個看看! – Marsh
當然,這似乎是合理的。你有什麼問題?有沒有一個命令可以在筆記本電腦的項目B中運行,以更新項目A的引用版本?如何做一個詹金斯的工作,這樣可以在項目A構建時啓動? – burnettk
到目前爲止沒有任何內容可以更新參考。這是通過進入項目手動完成的。最後一部分真的有我的問題。我想在項目A建立時將它作爲一個自動化後期製作步驟添加,但我不知道如何以最佳方式做到這一點。 – Marsh