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镜像并运行保姆级图文教学