GCP DevOps 實作系列四 連接 Jenkins 與 BitBucket

接續 GCP DevOps 實作系列三 設定 BitBucket,接下來要在 Jenkins 中新增工作並抓取 BitBucket 儲存庫內容

[步驟四 連接 Jenkins 與 BitBucket]
回到 Jenkins,並建立一個新作業 devops (可自取),類型一樣使用 Free-Style 軟體專案。
在原始碼管理中,選取 git,並填入  GCP DevOps 實作系列三 設定 BitBucket 文中建立的儲存庫連結

接著在建置觸發程序中選擇 Build When a change is pushed to BitBucket,意思是當 BitBucket 儲存庫發生變化時 (push) 會觸發 Jenkins 執行 devops 工作

*注意
對應的 BitBucket plugin 必須要先安裝才會看到Build when a change is pushed to BitBucket 這個選項

設定完成後,可以利用儀表板上的馬上建置功能進行測試,結果可在 devops作業中的 Console Output 查看

*注意
由於儲存庫上還沒有任何資料,所以第一次的測試應該會失敗,可以嘗試上傳檔案到儲存庫後再進行測試
接著,我們嘗試新增檔案到儲存庫中。
在 BitBucket Overview 中,可以建立一個 Readme 檔案

更新完內容之後,點擊 Commit。這時候回到 Jenkins,就會發現變更已經被偵測到,指定的 devops作業就會開始執行
到這裡,自動化流程差不多已經完成一半。接下來進入下一步,運行 docker

留言

這個網誌中的熱門文章

GCP DevOps 實作系列二 設定Jenkins

如何新增使用者並開放 sudo 權限以及取消輸入密碼的要求

如何在不登入的情況下開放使用者上傳檔案到 Storage