开发测试环境通过gitlab+jenkins+docker 实现一命令部署

开发测试环境的CI/CD 拓扑图,程序员端执行git push之后,gitlab 的webhook 会触发Jenkins上的任务,jenkins 在开发测试环境执行已定义好的shell 脚本,脚本执行git pull 把最新的代码拿到本地,之后通过dockerfile build docker 镜像,然后推到harbor中,同时本地执行docker run 把刚刚的镜像运行起来;
开发测试环境通过gitlab+jenkins+docker 实现一命令部署

猜你喜欢

转载自blog.51cto.com/seekerwolf/2159145