博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里云镜像服务:基于Tag的Docker自动构建
阅读量:7026 次
发布时间:2019-06-28

本文共 603 字,大约阅读时间需要 2 分钟。

构建规则

一旦您的Tag符合“release-v$version"的形式,将触发自动构建:

1)若您有$version相关的Tag构建规则,则以$version的Tag规则帮您构建;
2)若您没有$version相关的Tag构建规则,则帮您以$version的Tag规则进行构建,生成对应的$version镜像;

具体示例

1)首先,需要确认您已经在上创建了镜像仓库,并且开启了“代码变更时自动构建镜像”。

repo

2)之后,在镜像仓库对应的源代码仓库上提交相应的Tag。在示例中,githubtest是对应github的镜像仓库,需要在提交Tag至github。具体的操作如下所示:

git tag -a release-v7.1.0 -m "Update ...."git push origin --tags

我们将本地的代码打上“release-v7.1.0”的Tag标签,并且推送至远程。

3)回到镜像仓库的页面,稍等片刻,您会发现,已经触发了一次镜像的自动构建,并且生成了“7.1.0"的镜像版本。

repo1

后续

目前,我们暂时只支持“release-v$version"这样的Tag,后续我们将提供出自动构建的详细设置页面,供您自定义设置规则,敬请期待。

总结

本文简单介绍了如何基于代码Tag来进行自动构建,只需要您遵守特定的Tag规则,就可以大大简化整个镜像构建的流程。

想了解更多容器服务的内容,请点击

转载地址:http://ucmxl.baihongyu.com/

你可能感兴趣的文章
GSM-串口和GPRS-网口通信
查看>>
技术人生:向前端人员学习
查看>>
【产品经理】产品经理的十大顶级错误
查看>>
“AIR SDK 0.0: AIR SDK location “...\devsdks\AIRSDK\Win” does not exist.”问题解决~
查看>>
识别Andriod APK签名证书类型
查看>>
获取CentOS软件源中的updates包
查看>>
git使用说明
查看>>
HTML5 Canvas实现黑客帝国文字掉落效果
查看>>
web 缓存
查看>>
【cocos2d-x 手游研发----怪物智能AI】
查看>>
值得拥有!精心推荐几款超实用的 CSS 开发工具
查看>>
NumberUtils、ArrayUtils和RandomUtils工具类用法
查看>>
转:MAVEN常用命令
查看>>
<三>年编程经验、何去何从?
查看>>
MVC应用程序,动态创建单选列表(RadioButtonList)
查看>>
miniupnpc
查看>>
Linux 引导过程内幕
查看>>
无法打开登录所请求的数据库 "ASPState"。登录失败。 用户 'NT AUTHORITY/SYSTEM' 登录失败。...
查看>>
Windows Phone开发(47):轻松调用Web Service
查看>>
ExecuteScalar的学习日志
查看>>