Jenkins Pipeline
可以將部屬流程視覺化來顯示,請看官方的這張圖
新增作業
選擇 Pipeline 專案
建立成功之後就可以在 script 的地方撰寫
Pipeline Script 有分兩種方式
Pipeline Script 直接寫在 jenkins Script 上面
Pipeline script from SCM 可以使用版控來管理 Pipeline script
- Pipeline Script
1 | node { |
馬上建置
這時候就可以看到 建置的步驟已經視覺化顯示了
Console Output
這裡可以看到剛剛寫的執行log
- Pipeline script from SCM
Repository URL 在github上面建立一個專案
新增一個檔案叫 Jenkinsfile
檔案名稱要不一樣可以再 Script Path 設定
把剛剛寫的code 貼上去,並且 commit
第二次建置也成功了
這時候看一下 Console Output,確認就是從 git 上面取下來執行的
Pipeline Syntax 產生語法的小工具
選擇 bat: Windows Batch Script
按下 Generate Pipeline Script,會產生語法,可以直接在 pipeline 中使用
pipeline 是使用 Groovy語言來撰寫,可以參考 Groovy’s syntax