jenkins+docker 持续构建非docker in docker
工欲善其事必先利其器,为了解脱程序员的,我们程序员本身发明了很多好用的工具,通过各种工具的组合来达到我们想要的结果
本文采用jenkins docker svn maven作为相关工具,项目spring boot框架
使用 个软件版本
jenkins Jenkins ver. 2.90
docker 17.10-ce
svn 1.6
maven 3.5
spring boot 1.5.6
centos7
实现目标:当我们迁入代码时自动升级到测试服务器,如下图
第一步 重新构建自己的jenkins镜像
构建我们自己的jenkins,jenkins 我们在docker容器中运行,但是 我们还要用jenkins来构建docker镜像这是就需要 jenkins容器中可以执行docker命令,所以我们需要构建自己的jenkins镜像
这里借鉴 大桥下的蜗牛
