根据前面的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。
完