ACR 任务标记
ACR TASK tagging
我正在 azure cli 中使用以下脚本创建一个 ACR 任务,以便在基础映像更新且工作正常时修补我的 azure 容器映像。
az acr 任务创建
--registry 我的注册表
--name myacrtask
--image myimage:{{.Run.ID}}
--context https://dev.azure.com/testaccount/myproject/_git/acr-build-helloworld-node.git#master
--file Dockerfile-app
--commit-trigger-enabled true
--base-image-trigger-enabled true
--git-access-token ******************************
现在我的图像带有“运行 ID”标签,正如您在我的命令中看到的那样,它是在任务 运行ning 时生成的。
现在我想创建一个自定义标签,例如 CurrentDate 和一些如下所示的文本。
如果今天的日期是 09032020 那么标签应该是这样的
09032020_sometext
我不确定如何在 运行 id 的位置生成这种标签。我试过
--image myimage:{{$(date +'%m%d%Y-BAU')}}
但运气不好..
非常感谢任何建议。
谢谢
拉吉夫
您可以在命令中像这样更改标签:
--image myimage:$(date +%m%d%Y)-BAU
然后就可以正常工作了。标签会像这样:
如果您想要像 09032020_sometext
这样的标签,也许您需要将 -
更改为 _
。
我正在 azure cli 中使用以下脚本创建一个 ACR 任务,以便在基础映像更新且工作正常时修补我的 azure 容器映像。
az acr 任务创建
--registry 我的注册表
--name myacrtask
--image myimage:{{.Run.ID}}
--context https://dev.azure.com/testaccount/myproject/_git/acr-build-helloworld-node.git#master
--file Dockerfile-app
--commit-trigger-enabled true
--base-image-trigger-enabled true
--git-access-token ******************************
现在我的图像带有“运行 ID”标签,正如您在我的命令中看到的那样,它是在任务 运行ning 时生成的。
现在我想创建一个自定义标签,例如 CurrentDate 和一些如下所示的文本。
如果今天的日期是 09032020 那么标签应该是这样的 09032020_sometext
我不确定如何在 运行 id 的位置生成这种标签。我试过
--image myimage:{{$(date +'%m%d%Y-BAU')}}
但运气不好..
非常感谢任何建议。
谢谢 拉吉夫
您可以在命令中像这样更改标签:
--image myimage:$(date +%m%d%Y)-BAU
然后就可以正常工作了。标签会像这样:
如果您想要像 09032020_sometext
这样的标签,也许您需要将 -
更改为 _
。