jenkins2 hello pipeline

文章來自: http://www.ciandcd.com
文中的代碼來自能夠從github下載:  https://github.com/ciandcd
 
根據前面的2篇文章,咱們已經安裝和配置好了jenkins2.0, 包括全部pipeline相關的插件。 本文來個最簡單的hello pipeline來看看pipeline到底能幹啥,須要哪些新的知識。 
 
0. 安裝pipeline插件,
https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin
workflow-aggregator
安裝好後以下:
 
1. 建立pipeline job,選擇類型爲pipeline:
 
2. 寫grovvy腳原本實現pipeline job
pipeline的核心就是groovy script,經過groovy腳原本實現step,stage,以及相互的依賴關係和是否並行運行。
與之前相比,缺點是咱們必須學習groovy腳本, 有點是可以靈活的控制並行和依賴關係。
下面的及腳本簡單地實現了順序的一些stages。
 
3. 運行pipeline job
能夠經過stage view來比較直觀的檢測job的運行狀態。
 也能夠經過step view來樹形的結構來檢測job的具體運行狀態。
 
總之,要用pipeline,就必須學習groovy。
相關文章
相關標籤/搜索