天天看點

給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins

使用jenkins,監控的gitlab項目的一個分支,一旦分支有變更,就通知jenkins,jenkins執行對應的任務(自動化打包,為測試伺服器代碼做替換等),這樣就可以節省我們很多時間

本地安裝Jenkins

jenkins是一個開源的、提供友好操作界面的持續內建(CI)工具
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins

系統管理=》節點管理

節點 我了解的就是伺服器 當你要設定任務的時候,你可以選擇哪個節點上做這些任務 master是搭建jenkins的主機
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins

系統管理=》系統配置

添加我們需要管理的gitlab位址

給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
添加server服務,可以在本地把任務做完後,把打包好的代碼推送給這些伺服器
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins

準備工作做好後,開始建立任務

建立任務

給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins

有更新 建構隊列裡面會有任務 點選任務 可以在控制台看它的輸出

給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins
給gitlab項目設webhooks(Jenkins CI)本地安裝Jenkins