Jenkins內置4種構建觸發器:
- 觸發遠程構建
- 其他工程構建后觸發( Build after other projects are build)
- 定時構建( Build periodically)
- 輪詢 SCM(Poll SCM)
觸發遠程構建



其他工程構建后觸發
1)創建pre_job流水線工程

2 )配置需要觸發的工程


定時構建


一些定時表達式的例子:
每30分鍾構建一次:H代表形參 H/30 * * * * 10:02 10:32 每2個小時構建一次: H H/2 * * * 每天的8點,12點,22點,一天構建3次: (多個時間點中間用逗號隔開) 0 8,12,22 * * * 每天中午12點定時構建一次 H 12 * * * 每天下午18點定時構建一次 H 18 * * * 在每個小時的前半個小時內的每10分鍾 H(0-29)/10 * * * * 每兩小時一次,每個工作日上午9點到下午5點(也許是上午10:38,下午12:38,下午2:38,下午4:38) H H(9-16)/2 * * 1-5
輪詢SCM
輪詢SCM,是指定時掃描本地代碼倉庫的代碼是否有變更,如果代碼有變更就觸發項目構建。

注意:這次構建觸發器, Jenkins會定時掃描本地整個項目的代碼,增大系統的開銷,不建議使用。

