我正在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')}}
但没有运气..
任何建议都会引起大家的赞赏。
谢谢 拉吉夫
答案 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
然后它将正常工作。标签将如下所示:
如果您想要像--image myimage:$(date +%m%d%Y)-BAU
这样的标签,也许您需要将09032020_sometext
更改为-
。