jenkins構建觸發器定時任務Build periodically和Poll SCM
跑自動化用例每次用手工點選jenkins觸發自動化用例太麻煩了,我們希望能每天固定時間跑,這樣就不用管了,坐等收測試報告結果就行。
一、定時構建語法
* * * * *
(五顆星,中間用空格隔開)
第一顆*表示分鐘,取值0~59
第二顆*表示小時,取值0~23
第三顆*表示一個月的第幾天,取值1~31
第四顆*表示第幾月,取值1~12
第五顆*表示一週中的第幾天,取值0~7,其中0和7代表的都是週日
1.每30分鐘構建一次:
H/30 * * * *
2.每2個小時構建一次
H H/2 * * *
3.每天早上8點構建一次
0 8 * * *
4.每天的8點,12點,22點,一天構建3次
0 8,12,22 * * *
(多個時間點,中間用逗號隔開)
5.問題來了:每個月的1-7號一天構建一次咋寫呢?
請在螢幕下方寫出你的答案,寫對有獎勵!
二、Build periodically
1.Build periodically:週期性進行專案構建,這個是到指定的時間必須觸發構建任務
2.比如我想在每天的9點,17點,朝九晚五各構建一次,在Build periodically裡設定如下
3.上面紅色字型:Spread load evenly by using ‘H 9,17 * * *’ rather than ‘0 9,17 * * *’,這句話大概意思就是說,用這個語法會比後後面那個好:H 9,17 * * *
一、定時構建語法
* * * * *
(五顆星,中間用空格隔開)
第一顆*表示分鐘,取值0~59
第二顆*表示小時,取值0~23
第三顆*表示一個月的第幾天,取值1~31
第四顆*表示第幾月,取值1~12
第五顆*表示一週中的第幾天,取值0~7,其中0和7代表的都是週日
1.每30分鐘構建一次:
H/30 * * * *
2.每2個小時構建一次
H H/2 * * *
3.每天早上8點構建一次
0 8 * * *
4.每天的8點,12點,22點,一天構建3次
0 8,12,22 * * *
(多個時間點,中間用逗號隔開)
5.問題來了:每個月的1-7號一天構建一次咋寫呢?
請在螢幕下方寫出你的答案,寫對有獎勵!
二、Build periodically
1.Build periodically:週期性進行專案構建,這個是到指定的時間必須觸發構建任務
2.比如我想在每天的9點,17點,朝九晚五各構建一次,在Build periodically裡設定如下
3.上面紅色字型:Spread load evenly by using ‘H 9,17 * * *’ rather than ‘0 9,17 * * *’,這句話大概意思就是說,用這個語法會比後後面那個好:H 9,17 * * *