Git 如何在代码构建buildsec.yml中添加图像标记的版本号
我有一个管道从代码提交中获取代码,并使用代码构建构建映像,然后将映像上载到ECR repo。 目前,我正在buildsec.yml文件中将图像标记的硬编码值传递为“latest”。请让我知道如何在生成文件中指定版本而不是最新版本 buildsec.yml文件 版本:0.2 环境: 变量: AWS账户ID:“XXXXXX” AWS\u默认\u区域:“XXXXX” 图像报告名称:“XXXXXXX” 图像标签:“最新” 阶段: 安装: 运行时版本: 码头工人:18 预构建: 命令: -echo登录亚马逊ECR。。。 -$(aws ecr get登录--不包括电子邮件--区域$aws\u默认\u区域) 建造: 命令: -echo构建于Git 如何在代码构建buildsec.yml中添加图像标记的版本号,git,docker,build,devops,xcodebuild,Git,Docker,Build,Devops,Xcodebuild,我有一个管道从代码提交中获取代码,并使用代码构建构建映像,然后将映像上载到ECR repo。 目前,我正在buildsec.yml文件中将图像标记的硬编码值传递为“latest”。请让我知道如何在生成文件中指定版本而不是最新版本 buildsec.yml文件 版本:0.2 环境: 变量: AWS账户ID:“XXXXXX” AWS\u默认\u区域:“XXXXX” 图像报告名称:“XXXXXXX” 图像标签:“最新” 阶段: 安装: 运行时版本: 码头工人:18 预构建: 命令: -echo登录亚马
日期开始
-echo正在构建Docker图像。。。
-docker build-t$IMAGE\u REPO\u NAME:$IMAGE\u标记。
-docker标签$IMAGE\u REPO\u NAME:$IMAGE\u标签$AWS\u ACCOUNT\u ID.dkr.ecr.$AWS\u DEFAULT\u REGION.amazonaws.com/$IMAGE\u REPO\u NAME:$IMAGE\u标签
后期构建:
命令:
-echo构建于日期完成
-echo正在推Docker图像。。。
-docker push$AWS\u ACCOUNT\u ID.dkr.ecr.$AWS\u DEFAULT\u REGION.amazonaws.com/$IMAGE\u REPO\u NAME:$IMAGE\u标签