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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM