需求
在 jenkins 中自動根據 Git 服務器代碼改變情況,如果有人推送新代碼就自動構建,如果沒有代碼變化則不做任務處理
配置
在 構建觸發器 中選擇“Poll SCM
”
構建說明:每隔10分鐘輪巡一次,如果git服務器有更新代碼則則自動構建一次,如果沒有則不作處理
定時規則語法解析
字段 | * | * | * | * | * |
---|---|---|---|---|---|
含義 | 分鐘 | 小時 | 日期 | 月份 | 星期 |
取值範圍 | 0-59 | 0-23 | 1-31 | 1-12 | 0-7 |
示例 | |||||
每隔15分鐘執行一次 | H/15 | * | * | * | * |
每隔2個小時執行一次 | H | H/2 | * | * | * |
每隔3天執行一次 | H | H | H/3 | * | * |
每隔3天執行一次(每月的1-15號) | H | H | 1-15/3 | * | * |
每週1,3,5執行一次 | H | H | * | * | 1,3,5 |
規則 | |||||
指定時間範圍 | a-b | ||||
指定時間間隔 | / | ||||
指定變量取值 | a,b,c |