有一個巡航控件插件用於檢查快照依賴關係的更改,如果需要則觸發構建。這涉及到使用Maven嵌入器下載依賴關係,然後檢查本地存儲庫中快照文件的時間戳。這工作正常,但涉及下載所有父母和依賴關係來檢查一些時間戳。在持續集成服務器上檢查Maven快照依賴關係更改
我正在使用分佈式CI系統(例如Bamboo/Buildforge),並且希望避免下載整個依賴關係層次結構來檢查是否需要構建。可以通過檢查遠程存儲庫上的maven-metadata.xml來確定快照依賴項的構建日期。
有沒有任何插件或工具來簡化這個過程?
你的意思是你正在建立一個分佈式CI系統? – 2009-08-17 05:11:09
不,我使用Buildforge作爲CI系統,每個構建都可以在任意代理上進行,並且我希望避免解決整個Maven依賴關係層次結構,以確定是否有任何快照發生了更改。這樣做的信息位於存儲庫的maven-metadata.xml文件中。我正在尋找避免自己處理這些文件的工具。 – 2009-08-17 11:29:44