這篇文章主要講解了“Jenkins定時(shí)構(gòu)建與輪詢SCM的方法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Jenkins定時(shí)構(gòu)建與輪詢SCM的方法”吧!
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)公司推出盤(pán)山免費(fèi)做網(wǎng)站回饋大家。
不管遠(yuǎn)程代碼分支上(Svn/Git)的代碼有無(wú)更新,均執(zhí)行定時(shí)構(gòu)建任務(wù)
遠(yuǎn)程代碼分支上(Svn/Git)只要有任何更新,則執(zhí)行構(gòu)建任務(wù)。
第一顆*表示分鐘minute:取值0-59,第幾分鐘執(zhí)行
第二顆*表示小時(shí)hour:取值0-23,第幾小時(shí)執(zhí)行
第三顆*表示日day:取值1-31,第幾日?qǐng)?zhí)行
第四顆*表示月month:取值1-12,第幾月執(zhí)行
第五顆*表示星期week:取值0-7,每周第幾天執(zhí)行
#每半小時(shí)構(gòu)建一次OR每半小時(shí)檢查一次遠(yuǎn)程代碼分支,有更新則構(gòu)建H/30 * * * *#每?jī)尚r(shí)構(gòu)建一次OR每?jī)尚r(shí)檢查一次遠(yuǎn)程代碼分支,有更新則構(gòu)建H H/2 * * *#每天凌晨?jī)牲c(diǎn)定時(shí)構(gòu)建H 2 * * *#每月15號(hào)執(zhí)行構(gòu)建H H 15 * *#工作日,上午9點(diǎn)整執(zhí)行H 9 * * 1-5#每周1,3,5,從8:30開(kāi)始,截止19:30,每4小時(shí)30分構(gòu)建一次H/30 8-20/4 * * 1,3,5
過(guò)程中使用定時(shí)構(gòu)建還是輪詢SCM需要看具體場(chǎng)景,下述列了兩個(gè)常用的場(chǎng)景,供參考。
#每天8點(diǎn)定時(shí)構(gòu)建,不考慮代碼是否有更新H 8 * * *#工作日,每天8點(diǎn)定時(shí)構(gòu)建,9-20點(diǎn)期間每30分鐘檢查一次,有代碼更新則構(gòu)建一次定時(shí)構(gòu)建:H 8 * * *輪詢SCM:H/30 9-20 * * 1-5
配置完成后可以點(diǎn)擊應(yīng)用,檢查配置是否正確(配置不合法會(huì)有提示)或到 https://crontab.guru進(jìn)行測(cè)試驗(yàn)證。
感謝各位的閱讀,以上就是“Jenkins定時(shí)構(gòu)建與輪詢SCM的方法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Jenkins定時(shí)構(gòu)建與輪詢SCM的方法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!