Выпуск VSTS - удаление Azure BLOB-контейнера / содержимого - PullRequest
0 голосов
/ 31 августа 2018

Я использую VSTS для развертывания приложения Angular для создания блоб-хранилища с использованием новой функции статического веб-сайта. Для этого я использую задачу Azure File Copy. Поскольку Angular будет создавать новые имена файлов для разных комплектов в каждой сборке, я не могу просто перезаписать старые файлы, поэтому в конечном итоге в этом $web контейнере будет много старых и неподдерживаемых файлов.

К сожалению, я не нашел подходящего задания для этого.

Как удалить или очистить этот контейнер в VSTS с помощью конвейера выпуска перед повторным развертыванием?

1 Ответ

0 голосов
/ 31 августа 2018

Azure File Copy внутренне использует AzCopy, поэтому удалить / очистить контейнер с помощью Azure File Copy

невозможно

Вы можете использовать задачу Azure CLI для вызова az cmdlets для очистки вашего контейнера перед запуском Azure File Copy задачи

az storage blob delete-batch --account-name <storage_account_name> --source <container_name>

enter image description here

...