【问题标题】:ACR TASK taggingACR 任务标记
【发布时间】:2020-09-03 13:47:56
【问题描述】:

我正在 azure cli 中使用以下脚本创建一个 ACR 任务,以在更新基本映像并且工作正常时修补我的 azure 容器映像。

az acr 任务创建
--registry 我的注册表
--name myacrtask
--image myimage:{{.Run.ID}}
--上下文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”标签,正如您在我的命令中看到的那样,该命令在任务运行时生成。

现在我想创建一个自定义标签,如 CurrentDate 和一些如下文本。

如果今天的日期是 09032020 那么标签应该是 09032020_sometext

我不确定如何在运行 ID 的位置生成这种标签。我试过了

--image myimage:{{$(date +'%m%d%Y-BAU')}}

但没有运气..

任何建议都会非常感激。

谢谢 拉吉夫

【问题讨论】:

  • 这个问题还有更多更新吗?它解决了你的问题吗?

标签: azure azure-container-registry


【解决方案1】:

你可以在命令中这样改变标签:

--image myimage:$(date +%m%d%Y)-BAU

然后它会正常工作。标签会是这样的:

如果你想要09032020_sometext这样的标签,也许你需要把-改成_

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-19
    • 1970-01-01
    • 1970-01-01
    • 2020-07-26
    • 2021-04-02
    相关资源
    最近更新 更多