Jenkins構建觸發器

2022-07-22 21:21:29 字數 1035 閱讀 4303

使用jenkins,一定會用到它的定時構建功能,筆者就近期使用到的構建定時觸發器做以簡單覆盤

首先,你得有乙個jenkins平台,不管是自己搭建的還是用公司已搭建好的

其次,你得有你要構建的指令碼,且該指令碼已經放到搭建jenkins的伺服器上,並能正常在該伺服器上執行

最後,如果以上兩點你都不具備,請參考筆者寫的一篇jenkins基礎:jenkins下構建ui自動化之初體驗

不間斷,每隔5min構建一次

h/5 * * * *

每天7~23點,每隔15min構建一次

h/15 7-23 * * *

每天11點和17點構建一次

0 11,17 * * *

注意:當你按照這樣寫的時候它會提示「spread load evenly by using 『h 11,17 * * *』 rather than 『0 11,17 * * *」,是說寫成『h 11,17 * * *』比寫成『0 11,17 * * *」更好,但是當你改成『h 11,17 * * *」你會發現它不是你預期的準點構建

每個小時構建一次(每小時的固定時間構建一次)

h 0-23 * * *(或 15 0-23 * * *)

每n小時構建一次(每n小時的固定時間構建一次)

h 0-23/n * * *(或50 0-23/n * * * )

工作日每天11點和17點構建一次

選擇的專案構建後再構建該專案,需要注意的是,這和定時構建是或的關係,即選擇了「其他工程構建後觸發」,定時構建則不起作用

人生苦短,我用jenkins

不積跬步,無以至千里

jenkins 構建觸發器

build after other projects are built 在其他專案構建完成後再進行構建。這裡又分三種情況 trigger only if build is stable 其他專案構建成功 trigger even if the build is unstable 其他專案不穩定 t...

Jenkins 構建觸發器

在初識jenkins 階段,我們大多數都是通過 點選 build now 手動觸發的方式進行構建 jenkins 本身內建了4種構建觸發器 1 觸發遠端構建 作用 通過url 令牌 觸發遠端構建 進入專案配置 選擇構建觸發器 填入身份驗證的令牌 通常情況下令牌需要經過加密 拼接url 令牌 直接訪問...

jenkins之構建觸發器

當job依賴的快照版本被build時,執行本job。build after other projects are built 當本job依賴的job被build時,執行本job 這裡又分三種情況 trigger only if build is stable 其他專案構建成功 trigger eve...