日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Jenkins 中定时任务构建

發(fā)布時間:2023/11/30 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jenkins 中定时任务构建 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  一般,在Jenkins中搭建項目完成后,項目可正常運行,基本都會進行定時任務(wù)的構(gòu)建。特別是重要的接口,進行關(guān)鍵接口自動化的日常巡檢 時,基本都會設(shè)置成定時任務(wù),以方便每天,接口的自動化,可及時檢查接口是否順暢; 這樣,測試人員,每天只需要查看下自己的郵件,就能看到最新 接口的運行結(jié)果。有錯誤,可及時與開發(fā)進行溝通,查看問題,可達到協(xié)助開發(fā)及時修復(fù)問題。

   一、定時構(gòu)建語法?

  *號等同于H,表示任意一個合理的數(shù) 。

  定時構(gòu)建:使用 五個 *

  * 與 *之間有空格,

  第一個*表示分鐘,取值0~59,若其他值不做設(shè)定,則表示每個設(shè)定的分鐘都會構(gòu)建 5 * * * * ,表示每個小時的第5分鐘都會構(gòu)建一次 。

  第二個*表示小時,取值0~23, 若其他值不做設(shè)定,則表示每個設(shè)定小時的每分鐘都會構(gòu)建? *5 * * * ,表示在每天5點的時候,一小時內(nèi)每一分鐘都會構(gòu)建一次

  第三個*表示一個月的第幾天,取值1~31,若其他值不做設(shè)定,則表示每個月的那一天每分鐘都會構(gòu)建一次 **5 * * ,表示在每個月5號的時候,0點開始每分鐘構(gòu)建一次 。

  第四個*表示第幾月,取值1~12,若其他值不做設(shè)定,則表示每年的那個月每分鐘都會構(gòu)建一次 *** 5 * ,表示在每年的5月份,1號0點開始每分鐘構(gòu)建一次

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

  二、構(gòu)建實例

  簡單的幾個構(gòu)建實例:

  每天凌晨2:00 跑一次: H 2 * * *

  每隔5分鐘構(gòu)建一次: H/5 * * * *

  每兩小時構(gòu)建一次: H H/2 * * *

  每天中午12點定時構(gòu)建一次: H 12 * * *

  每天下午 18點前 定時構(gòu)建一次: H 18 * * *

  每15分鐘構(gòu)建一次: H/15 * * * *

  三、實際Jenkins中使用時,

  Jenkins? 項目中,構(gòu)建觸發(fā)器 --選擇定時構(gòu)建,日程表中輸入 定時構(gòu)建代碼,如下圖所示:

  

?

  我們項目 中所用的構(gòu)建是,每天晚上十點進行構(gòu)建:H 22 * * *

? ? ? ?構(gòu)建觸發(fā)器,定時構(gòu)建、輸入定時構(gòu)建任務(wù),點擊應(yīng)用。 即可。

  Jenkins 中定時構(gòu)建OK,以后需要做的就是 每天固定時間點,看看郵箱,有問題的話,與開發(fā)進行及時的溝通,代碼及時修復(fù); 就能每天掌握 關(guān)鍵的接口,是否正常請求正常響應(yīng)。

  

轉(zhuǎn)載于:https://www.cnblogs.com/MTXue/p/11213699.html

總結(jié)

以上是生活随笔為你收集整理的Jenkins 中定时任务构建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。