ACR任务标记

时间:2020-09-03 13:47:56

标签: azure azure-container-registry

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

az acr任务创建
--registry Myregistry
--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”的标签,如在任务运行时生成的命令中所见。

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

如果今天的日期是09032020,则标签应类似于 09032020_sometext

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

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

但没有运气..

任何建议都会引起大家的赞赏。

谢谢 拉吉夫

1 个答案:

答案 0 :(得分:0)

您可以在命令中像这样更改标签:

data_new = ['review: I stayed around 11 days and enjoyed stay very much.', 'compound: 0.5106, ','neg: 0.0, ','neu: 0.708, ','pos: 0.292, ','review: Plans for weekend stay canceled due to Coronavirus shutdown.','compound: 0.0, ','neg: 0.0, ','neu: 1.0, ','pos: 0.0, ']

len_data = len(data_new)

proc_row_mul_of_five = len_data / 5

j = 5

k = 0 

for i in range(0,proc_row_mul_of_five):
    
    print(data_new[k:j])
    
    k = i + 5
    
    j = j + 5

然后它将正常工作。标签将如下所示:

enter image description here

如果您想要像--image myimage:$(date +%m%d%Y)-BAU 这样的标签,也许您需要将09032020_sometext更改为-