使用阿里云容器服务Jenkins实现持续集成之GitLab篇
前面有篇文章《使用阿里云容器服务Jenkins实现持续集成和Docker镜像构建》详细地描述了如何通过阿里云容器服务平台,快速创建Jenkins应用,结合GitHub实现持续集成和镜像构建。这次将使用阿里云容器服务搭建GitLab作为代码管理仓库,最后使用Jenkins插件aliyun-container-service-deploy实现部署应用,并支持蓝绿发布和标准发布两种发布策略。
1.部署Jenkins和Slave
1.1使用编排模板一键部署
阿里云容器服务的示例模板中已经内置支持了Jenkins Master与多种语言的Slave的编排模板,用户可以直接选择编排模板进行部署。
1.2配置Slave节点
Jenkins应用和Slave节点创建完成之后,我们需要在Jenkins应用中添加刚刚创建的Slave节点,从而Slave节点可以被