Jenkins+git+maven+docker cicd部署 三

Posted zhensheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+git+maven+docker cicd部署 三相关的知识,希望对你有一定的参考价值。

个人觉得,jenkins当然是最重要的还是这部分知识点

首先讲解一下java的后台运用

先添加对应着pipeline的参数

技术图片

 

 

技术图片

 

技术图片

 

 Save_Tag_Name

Code_Sacn

build_mode

Tag_Message

以上四个参数

讲解pipeline

 

技术图片

 

这里还是比较清晰的,agnet选择了slave2,本人因为前后端不在同一个服务器上,slave为我新增的从节点,编译打包等都是在这台机器上执行。

若是同一台机器,则直接写 agent amy 即可。后续继续走

buildDiscarder  持久化工件和控制台输出,用于保存Pipeline最近几次运行的数据 

timeout 设置Pipeline运行的超时时间,之后Jenkins应该中止Pipeline

timestamps  当执行时,预处理由Pipeline生成的所有控制台输出运行时间

下面的tools 就是所需要用到的工具了。

 

以上是关于Jenkins+git+maven+docker cicd部署 三的主要内容,如果未能解决你的问题,请参考以下文章

gitlab+jenkins+maven+docker持续集成——.Jenkins获取git tags代码进行持续集成

Git+Spring-boot+Docker+ Maven +Registry私有仓库 +jenkins 持续集成测试

Jenkins——Jenkins+harbor+gitlab(git) 部署maven项目

Docker安装Jenkins打包Maven项目为Docker镜像并运行保姆级图文教学

SpringCloud+Docker+Jenkins+GitLab+Maven实现自动化构建与部署实战

SpringCloud+Docker+Jenkins+GitLab+Maven实现自动化构建与部署实战