jenkins定時構建

2021-10-21 14:33:16 字數 1065 閱讀 9338

1.定時構建語法

*號等同於h,表示任意乙個合理的數

* * * * *

第乙個*表示分鐘,取值0~59,若其他值不做設定,則表示每個設定的分鐘都會構建

5 * * * * ,表示每個小時的第5分鐘都會構建一次

第二個*表示小時,取值0~23, 若其他值不做設定,則表示每個設定小時的每分鐘都會構建

* 5 * * * ,表示在每天5點的時候,一小時內每一分鐘都會構建一次

第三個*表示乙個月的第幾天,取值1~31,若其他值不做設定,則表示每個月的那一天每分鐘都會構建一次

* * 5 * *,表示在每個月5號的時候,0點開始每分鐘構建一次

第四個*表示第幾月,取值1~12,若其他值不做設定,則表示每年的那個月每分鐘都會構建一次

* * * 5 *,表示在每年的5月份,1號0點開始每分鐘構建一次

第五個*表示一周中的第幾天,取值0~7,其中0和7代表的都是週日,若其他值不做設定,則表示每週的那一天幾每分鐘都會構建一次

* * * * 5,表示每週五0點開始每分鐘構建一次

2.構建例項

每天凌晨2:00跑一次 

h 2  * * *

每隔5分鐘構建一次

h/5 * * * *

每兩小時構建一次

h h/2 * * *

每天中午12點定時構建一次

h 12 * * *   或0 12 * * *(0這種寫法也被h替代了)

每天下午18點前定時構建一次

h 18 * * *

每15分鐘構建一次

h/15 * * * *   或*/5 * * * *(這種方式已經被第一種替代了,jenkins也不推薦這種寫法了)

週六到週日,18點-23點,三小時構建一次

h 18-23/3 * * 6-7

poll scm:定時檢查原始碼變更,如果有更新就checkout最新code下來,然後執行構建動作,如果沒有更新就不會執行構建。

build periodically:週期進行專案構建(原始碼是否發生變化沒有關係)

Jenkins定時構建

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

Jenkins定時構建任務

簡介 總結下jenkins定時構建任務使用 1 時間字段遵循cron的語法,每行由tab或空格分隔的5個字段組成 minute hour dom monow dow 分鐘 小時內的分鐘數 0 59 小時 一天中的小時 0 23 dom 月份的日子 1 31 月 月份 1 12 dow 星期幾 0 7...

jenkins定時構建示例

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