前言:使用流水线进行项目构建,适用于项目比较复杂,需要灵活部署的项目类型!这种流水线的方式,相对于另外的构建类型稍微复杂一点点!!!
环境准备
1.安装插件–(Pipeline)
默认是没有安装的,需要手动安装
2.完成
创建流水线项目
1.创建项目
2.拉取代码编写脚本
这里暂时先不详细说脚本语法
点击流水线语法,生成语法脚本
3.构建测试
构建成功
4.服务器检查
5.Maven编译打包脚本编写
像这种Maven简单脚本可以简写
6.开始构建拉取代码+Maven编译打包
拉取代码+编译打包成功!7.远程发布容器
8.代码拉取+Maven编译打包+远程发布
发布成功!!!
脚本管理
1.将脚本文件放到项目中
这里需要推送到远程仓库
2.修改脚本获取方式
将Jenkins本地脚本修改为远程仓库中的脚本
这里需要注意,脚本路径的文件名需要和项目中创建的脚本路径一致,默认为更目录,文件名为Jenkinsfile,点击保存,应用3.开始使用远程脚本构建项目
使用远程构建脚本构建成功!!!