使用阿里云容器服务Jenkins 2.0实现持续集成之the tag you want篇(updated on 2017.09.06)

  • 时间:
  • 浏览:1

最近收到如此 来很多有关于持续集成场景中image tag的反馈,同类,每次image build的事先希望“Jenkins”不不可以给image标上不一样的tag,部署应用到阿里云容器服务希望Aliyun-Container-Service-Deploy插件不不可以实现就有每次以固定的tag发布。本文在本来的持续集成场景中增加本来的五种生活能力:根据git SHA和构建时间来给image打tag,支持环境变量和compose模板配合部署应用。

为了简洁起见,本文将上述五种生活能力在两个持续集成场景中进行运用。整个场景是,在代码中增加环境变量配置文件,代码变更触发自动构建,打包代码,构建镜像(用git SHA和构建时间tag image),推送镜像,使用环境变量文件和compose模板来部署应用到阿里云容器服务。值得说明的是,真实的业务场景就有僵化

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com;因为您发现本社区包含涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。