我希望我的 jenkins 作業在我提交到 RTC(或我的作業區)上的特定流后立即激活。目前,我可以使用“構建觸發器-> 部分輪詢源代碼管理系統”在 RTC 上執行的任何提交上執行此操作,但我只能指定輪詢時間,而不是要監視的流或 rtc 作業區。謝謝你
uj5u.com熱心網友回復:
對于由存盤庫作業區上的新提交觸發或交付到流的 Jenkins 作業:
- 構建定義確實使用了一個時間表:
要設定持續集成構建,請將構建計劃設定為每隔一段時間運行一次,例如每 5 分鐘運行一次,并確保選中“僅在接受更改時構建”選項。
如果在計劃的構建運行時未接受任何更改,則會洗掉該構建。
- 監控的 repo 作業區或流被設定為 Build Definition 作業區的目標,如此處所示
這意味著:
- 構建定義有自己的存盤庫作業區,它將每 5 分鐘接受一次來自目標作業區/流的更改
- 一旦構建定義作業區接受新的提交,就會呼叫指定的 Jenkins 作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/459132.html
