Jenkins使用Pipeline流水线构建项目

Jenkins使用Pipeline流水线构建项目

https://blog.csdn.net/CSDN877425287/article/details/106828802
置顶 程序员劝退师-TAO 2020-06-18 13:38:45 1271 收藏 7
分类专栏: # Jenkins
版权
Jenkins
专栏收录该内容
10 篇文章 0 订阅
订阅专栏

前言:使用流水线进行项目构建,适用于项目比较复杂,需要灵活部署的项目类型!这种流水线的方式,相对于另外的构建类型稍微复杂一点点!!!
环境准备

1.安装插件–(Pipeline)
默认是没有安装的,需要手动安装
在这里插入图片描述
2.完成
在这里插入图片描述
创建流水线项目

1.创建项目
在这里插入图片描述
2.拉取代码编写脚本
这里暂时先不详细说脚本语法
在这里插入图片描述
点击流水线语法,生成语法脚本
在这里插入图片描述
3.构建测试
在这里插入图片描述
构建成功
4.服务器检查
在这里插入图片描述

5.Maven编译打包脚本编写
在这里插入图片描述
在这里插入图片描述
像这种Maven简单脚本可以简写

sh 'mvn clean package'

    1

6.开始构建拉取代码+Maven编译打包
在这里插入图片描述
在这里插入图片描述
拉取代码+编译打包成功!

7.远程发布容器
在这里插入图片描述
在这里插入图片描述
8.代码拉取+Maven编译打包+远程发布
在这里插入图片描述
在这里插入图片描述
发布成功!!!
脚本管理

1.将脚本文件放到项目中
在这里插入图片描述
这里需要推送到远程仓库
2.修改脚本获取方式
将Jenkins本地脚本修改为远程仓库中的脚本
在这里插入图片描述
这里需要注意,脚本路径的文件名需要和项目中创建的脚本路径一致,默认为更目录,文件名为Jenkinsfile,点击保存,应用

3.开始使用远程脚本构建项目
在这里插入图片描述
使用远程构建脚本构建成功!!!
————————————————
版权声明:本文为CSDN博主「程序员劝退师-TAO」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/CSDN877425287/article/details/106828802

posted @ 2021-12-15 17:28  有小熊陪着你看月亮  阅读(321)  评论(0)    收藏  举报