jenkins定时任务未生效解决
近期在配置jenkins定時(shí)任務(wù)時(shí),發(fā)現(xiàn)未生效,并沒(méi)有按時(shí)觸發(fā)任務(wù)
解決思路:
1、先查看下我們的定時(shí)任務(wù)有沒(méi)有選擇正確,如下說(shuō)明:
Poll SCM:定時(shí)檢查源碼變更,如果有更新就checkout最新code下來(lái),然后執(zhí)行構(gòu)建動(dòng)作。
如果沒(méi)有更新就不會(huì)執(zhí)行構(gòu)建
Build periodically:周期進(jìn)行項(xiàng)目構(gòu)建(源碼是否發(fā)生變化沒(méi)有關(guān)系)
所以如果沒(méi)有配GIT或SVN的話,周期執(zhí)行就用Build periodically
2、選擇了Build periodically后,還是未生效
有時(shí)候jenkins在linux下部署的話,就會(huì)存在時(shí)區(qū)問(wèn)題一說(shuō),jenkins構(gòu)建在啟動(dòng)時(shí)加入time-zone時(shí)區(qū)可以解決,但在周期構(gòu)建時(shí),特別要注意時(shí)區(qū)并轉(zhuǎn)換,如下圖
寫(xiě)完后,jenkins會(huì)提示什么時(shí)候運(yùn)行,這時(shí)要注意寫(xiě)的是什么時(shí)區(qū),如圖中用的時(shí)區(qū)是EDT,也就是美國(guó)東部時(shí)區(qū),那定時(shí)跑時(shí)肯定與北京時(shí)間有差別,所以可以通過(guò)時(shí)區(qū)轉(zhuǎn)換來(lái)完成;時(shí)區(qū)轉(zhuǎn)換可參考下面網(wǎng)址填寫(xiě)
https://www.worldtimebuddy.com/
總結(jié)
以上是生活随笔為你收集整理的jenkins定时任务未生效解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: icu病房什么意思(ICU主要收治哪些病
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?