想了很久,还是分为三篇来写。因为流水线我是使用Jekins的pipeline语法去实现的,需要先学习该语法。之前有使用过pipeline或者Groovy的可以跳过本篇文章直接开始看搭建了。
也可以通过图形化的方式去配置,但是这种方式没有pipeline语法灵活。建议想搭建完整CI/CD流程的小伙伴,直接使用pipeline语法实现。Pipeline 是Jenkins 2.X 的最核心的特性,帮助Jenkins 实现从CI 到 CD 与 DevOps的转变。注:声明式Pipeline中遵循Groovy的语法
1. 创建流水线任务
点击新建任务,在弹出的选项卡中选择流水线。
2. 开始编写脚本
界面其他都不用管,划到页面最下边,开始写脚本。
这里有两个选项
第一个:直接写在web页面的输入框里
第二个:从Git 仓库的指定路径获取
我们先用第一个写,比较直观。后期可以把这儿的脚本放到git仓库去管理。