使用Docker+Jenkins实现Go语言项目的持续集成
这篇文章将介绍如何使用Docker+Jenkins实现Go语言项目的持续集成。首先讲一下大致的实现思路:推送代码至Git服务器 => 触发Jenkins服务器配置的Git Web Hooks => 从Git服务器中pull或clone代码 => 将代码编译成二进制可执行文件 => 构建docker镜像 => 上传docker镜像至镜像仓库 => 从Jenkins服务器进入远程应用服务器 => 从docker镜像仓库中拉取镜像 => 停止并删除该项目正在运行
原创
2020-05-10 21:24:47 ·
2115 阅读 ·
2 评论