Git触发jenkins流水线构建docker镜像并远程发布到服务器 通知企业微信讨论组
2020-04-09 16:57:37 6 举报
Jenkins 配合 Docker 镜像服务简易流程
作者其他创作
大纲/内容
服务器 (Docker Installed)
Gitlab
webhook
开发者
企业微信项目组
SSH Deploy
代码编译
消息通知
单元测试
POST 微信机器人
push
Jenkins Pipeline
代码检查
原则: 1. 谁开发谁发布 开发人员通过打Tag;推送Tag 到gitlab, Gitlab通过Webhook 触发jenkins pipeline流程 2. 构建镜像并保持镜像的Tag和Git 代码Tag一致 3. 构建流水配置及发布脚本跟随工程代码一起管控 4. 代码检查和单元测试不影响发布流程,异步执行 5. 发不成功后,以最有效的方式通知
push镜像
DockerRegistry
远程发布
构建镜像
pull 镜像
推送镜像

收藏

收藏
0 条评论
下一页