首页 > 运维 > jenkins > jenkins持续集成docker
2019
09-04

jenkins持续集成docker

1. 安装docker构建插件,在可选插件中查找docker-build-step

2. 安装角色管理插件,在可选插件中查找Role-based Authorization Strategy

3. 安装SSH插件,用于构建成功后执行远端服务器脚本从docker本地仓库获取镜像后发布新版本

4. 安装 Email Extension Plugin 插件,配置自动发送邮件

5.配置 jdk, maven 请看这里

6.配置SSH远程登录

7.配置docker

设置docker主机可以被远程访问

8. 配置邮件 (可省略)

9.jenkins权限(可省略)

创建-编译-打包-上传docker镜像任务-执行远端脚本从私有仓库获取镜像发布新版本

10.配置git源码管理项

9.构建触发器(开启webhook如果没有此项,请先安装webhook插件,开启后可以在oschina等git平台配置推送事件自动触发构建)

构建

1、maven 构建项目

2、构建docker镜像


3、推送docker镜像

4.构建并推送镜像

5.使用远程脚本,拉取并启动推送后的最新镜像

构建测试

5.构建后操作(发邮件)(非必选)

原文 https://www.jianshu.com/p/41f2def6ec59 本文有适当改动

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。