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

  • 时间:
  • 浏览:1

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

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

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