在初識jenkins 階段,我們大多數都是通過 點選 build now 手動觸發的方式進行構建
jenkins 本身內建了4種構建觸發器:
1、觸發遠端構建
作用:通過url+令牌 觸發遠端構建
進入專案配置
選擇構建觸發器 填入身份驗證的令牌(通常情況下令牌需要經過加密)
拼接url+令牌 直接訪問 觸發遠端構建(如果是本地部署jenkins 則為 ip+埠號 +ob/gitlab_test/build?token=令牌 )
作用:配置關注專案工程,在關注的專案構建後(失敗或成功),構建本專案
專案配置 構建觸發器選擇build after other projects are built
作用:每隔一段時間觸發構建
作用:指定一段時間間隔去掃瞄**倉庫的**是否有變更,如果有,則出發專案構建
Jenkins構建觸發器
使用jenkins,一定會用到它的定時構建功能,筆者就近期使用到的構建定時觸發器做以簡單覆盤 首先,你得有乙個jenkins平台,不管是自己搭建的還是用公司已搭建好的 其次,你得有你要構建的指令碼,且該指令碼已經放到搭建jenkins的伺服器上,並能正常在該伺服器上執行 最後,如果以上兩點你都不具備...
jenkins 構建觸發器
build after other projects are built 在其他專案構建完成後再進行構建。這裡又分三種情況 trigger only if build is stable 其他專案構建成功 trigger even if the build is unstable 其他專案不穩定 t...
jenkins之構建觸發器
當job依賴的快照版本被build時,執行本job。build after other projects are built 當本job依賴的job被build時,執行本job 這裡又分三種情況 trigger only if build is stable 其他專案構建成功 trigger eve...