jenkins 定時構建與輪詢SCM

2022-07-07 23:36:18 字數 1160 閱讀 7266

定時構建:

不管遠端**分支上(svn/git)的**有無更新,均執行定時構建任務

輪詢scm:

遠端**分支上(svn/git)只要有任何更新,則執行構建任務

第乙個 * 表示分鐘minute:取值0-59

第二個 * 表示分鐘hour:取值0-23

第三個 * 表示分鐘day:取值1-31

第四個 * 表示分鐘month:取值1-12

第五個 * 表示分鐘week:取值0-7(0和7都代表星期天)

#表示每乙個小時的第0分鐘執行一次構建

0 * * * *

#表示每隔5分鐘輪詢一次

*/5 * * * *

#每兩小時構建一次or每兩小時檢查一次遠端**分支,有更新則構建

h h/2 * * *

#每天凌晨兩點定時構建

h 2 * * *

#每月15號執行構建

h h 15 * *

#工作日,上午9點整執行

h 9 * * 1-5

#每週1,3,5,從8:30開始,截止19:30,每4小時30分構建一次

h/30 8-20/4 * * 1,3,5

#工作日,每天8點定時構建,9-20點期間每30分鐘檢查一次,有**更新則構建一次

h/30 9-20 * * 1-5

設定完成後,可以看到填寫是否正確

進行測試驗證

構建觸發器設定

build periodically:週期進行專案構建(它不關心原始碼是否發生變化)

這裡咱們選擇每當snapshot 依賴 變更時 就構建一次

舉例:(1):每分鐘

(2)5:每小時中的第5分鐘

(3)/10**:每隔10分鐘

(4)45 10 ** 1-5:每週一到周五的上午10點45分

(5)0,30 * 13 * 5:每個月13號的每半個小時,或者每週五的每半個小時

在配置輪詢的時候,還可使用「#」新增注釋,此外空白的行會被忽略。

對於乙個健康的專案來講,覺見作法是:每隔10分鐘輪詢**倉庫(/10 * * * *)

Jenkins定時構建與輪詢SCM

定時構建 不管遠端 分支上 svn git 的 有無更新,均執行定時構建任務 輪詢scm 遠端 分支上 svn git 只要有任何更新,則執行構建任務。每半小時構建一次or每半小時檢查一次遠端 分支,有更新則構建 h 30 每兩小時構建一次or每兩小時檢查一次遠端 分支,有更新則構建 h h 2 每...

Jenkins定時構建

1.先來了解規則 號等同於h,表示任意乙個合理的數 第乙個 表示分鐘,取值0 59,若其他值不做設定,則表示每個設定的分鐘都會構建 5 表示每個小時的第5分鐘都會構建一次 第二個 表示小時,取值0 23,若其他值不做設定,則表示每個設定小時的每分鐘都會構建 5 表示在每天5點的時候,一小時內每一分鐘...

jenkins定時構建

1.定時構建語法 號等同於h,表示任意乙個合理的數 第乙個 表示分鐘,取值0 59,若其他值不做設定,則表示每個設定的分鐘都會構建 5 表示每個小時的第5分鐘都會構建一次 第二個 表示小時,取值0 23,若其他值不做設定,則表示每個設定小時的每分鐘都會構建 5 表示在每天5點的時候,一小時內每一分鐘...