0

我有一個SCM和Jenkins CI/CD服務器的特殊用例。目前我的設置只允許我檢查整個代碼流中的更改。流本身由多個Eclipse插件組成。詹金斯 - 在比流更細的層面上觀察變化

現在,我只想啓動我的管道,如果有更改傳遞給這些插件的子集,而不是流本身。目前有沒有一種有效的方法來實現這一目標?

我目前的想法是沿着解析changelog.xml的路線,但我不確定如何或何時創建。我的SCM是RTC,但不幸的是我不能修改那邊的任何東西。

回答

0

我們正在使用類似的東西。我們只在特定更改的情況下運行我們的部署。使用RTC Plain API(創建腳本或自定義ant任務)並將其作爲jenkins中的預生成步驟運行它可以非常輕鬆地完成此任務。