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