利用Azure DevOps Server实现持续集成CI及持续部署CD(二)
接下来说一说CD持续部署,在管道里选择发布,新建发布管道,模板我选择空作业。
首先在项目一栏里添加项目,源选择上篇文章里CI生成的管道
将持续部署触发器及拉取请求触发器设置为启用状态
接下来点击阶段一栏里的,阶段任务
我们要创建部署作业任务,所以先把代理作业删掉,点击右上角添加部署组作业,
在部署组选择创建的内容,如果没有的需要在下方创建部署组
点击部署组作业右方加号,创建部署脚本,我这里添加的是bash脚本
将docker 执行命令添加即可完成部署作业。因为CI会将打包的镜像文件发布到本地私服中,这里直接写私服地址即可。
以上就是CD通过Docker的部署过程
本文来自博客园,作者:William202020,转载请注明原文链接:https://www.cnblogs.com/william2020/p/14297180.html