jenkins 2.x pipeline 的特点介绍
声明式和脚本式区别
基于代码模式可以让你在不同业务、不同行业、不同规模间落地
案例阶段
1. 在任何可用的代理上,执行流水线或它的任何阶段
2.定义 "Build" 阶段。 stage 块 在脚本化流水线语法中是可选的。然而, 在脚本化流水线中实现 stage 块 ,可以清楚的显示Jenkins UI中的每个 stage 的任务子集。
3. 执行与 "Build" 阶段相关的步骤。
4. 定义 "Test" 阶段。
5. 执行与 "Test" 阶段相关的步骤。
6. 定义 "Deploy" 阶段。
7. 执行与 "Deploy" 阶段相关的步骤
3 - stage 是一个描述 stage of this Pipeline的语法块。
5 - sh 是一个执行给定的shell命令的流水线 step
6 - junit 是junit单元测试聚合测试报告的流水线 step
7 - node 是脚本化流水线的一种特定语法,它指示 Jenkins 在任何可用的代理/节点上执行流水线 (和包含在其中的任何阶段)这实际上等效于 声明式流水线特定语法的`agent`。
标签:脚本,pipeline,介绍,语法,阶段,流水线,jenkins,执行,stage From: https://blog.csdn.net/lisanmengmeng/article/details/142694337