Пометка ЗАДАЧИ ACR

#azure #azure-container-registry

#azure #azure-контейнер-реестр

Вопрос:

Я создаю одну задачу ACR с помощью приведенного ниже сценария в Azure cli, чтобы исправить мой образ контейнера Azure, когда базовый образ будет обновлен и он будет работать нормально.

создание задачи az acr
—registry Myregistry
—name myacrtask
—image myimage:{{.Выполнить.ИДЕНТИФИКАТОР}}
—контекст https://dev.azure.com/testaccount/myproject/_git/acr-build-helloworld-node.git#master
—файл Dockerfile-app
-true с включенным триггером фиксации
-true с включенным триггером базового изображения
-git-access-token *****************************

Теперь у моего изображения есть тег с «Идентификатором запуска», как вы можете видеть в моей команде, которая генерируется при выполнении задачи.

Теперь я хочу создать пользовательский тег, такой как currentDate, и некоторый текст, как показано ниже.

если сегодняшняя дата равна 09032020, то тег должен быть похож на 09032020_sometext

Я не уверен, как я могу сгенерировать такой тег на месте идентификатора запуска. Я пытался, как

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

но не повезло..

Любое предложение будет действительно оценено.

Спасибо, Раджив

Комментарии:

1. Есть еще обновления для вопроса? Решает ли это вашу проблему?

Ответ №1:

Вы можете изменить тег следующим образом в команде:

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

Тогда все будет работать нормально. И тегу это понравится:

введите описание изображения здесь

И если вы хотите, чтобы тег был похож на 09032020_sometext , возможно, вам нужно изменить - на _ .

Комментарии:

1. Как создать статический тег для изображений задач?