Jenkins-設置定時任務


前言

跑自動化用例每次用手工點擊 jenkins 出發自動化用例太麻煩了,我們希望能每天固定時間 跑,這樣就不用管了,坐等收測試報告結果就行。

一、定時構建語法 

* * * * *
(五顆星,中間用空格隔開)

第一顆*表示分鍾,取值 0~59

第二顆*表示小時,取值 0~23

第三顆*表示一個月的第幾天,取值 1~31

第四顆*表示第幾月,取值 1~12

第五顆*表示一周中的第幾天,取值 0~7,其中 0 和 7 代表的都是周日 

1.每 30 分鍾構建一次:
H/30 * * * *
2.每 2 個小時構建一次
H H/2 * * *
3.每天早上 8 點構建一次
H 8 * * *
4.每天的 8 點,12 點,22 點,一天構建 3 次
H 8,12,22 * * *
(多個時間點,中間用逗號隔開)

二、Build periodically

1.Build periodically:周期性進行項目構建,這個是到指定的時間必須觸發構 建任務

2.每天的9點,17點,朝九晚五各構建一次,在 Build periodically 里設置如下 

3.每個月的10號的凌晨2點構建一次任務,在 Build periodically 里設置如下

4.每天凌晨2點構建一次任務,在 Build periodically 里設置如下 

二、Poll SCM

1.Poll SCM:定時檢查源碼變更(根據 SCM 軟件的版本號),如果有更新就 checkout 最新 code 下來,然后執行構建動作

2.如果我想每隔 30 分鍾檢查一次源碼變化,有變化就執行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM