一、pipeline介绍
Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。
Pipeline,一套运行于Jenkins上的工作流框架, 将原本独立运行于单个或者多个节点的任务连接起来, 实现单个任务难以完成的复杂流程编排与可视化。
二、jenkins2以上版本自带。如果没有请升级你的版本,我现在是 2.258。
![](https://i-blog.csdnimg.cn/blog_migrate/4b3acee05c183ce459ce82a35727789f.png)
三 、Pipeline脚本是由Groovy语言实现(无需专门学习)支持两种语法:Declarative 声明式,Scripted Pipeline 脚本式。
我们以声明式为例写个最简单的:
1、新建一个pipeline(流水线)的工作job,在流水线选择helloworld模板:
![](https://i-blog.csdnimg.cn/blog_migrate/99f7ca354b3d15085207cfa3f2c10abc.png)
2、保存后执行构建。
![](https://i-blog.csdnimg.cn/blog_migrate/a3a857d4d5f918aca3529c9cd3a63f19.png)