Скопируйте файлы в хранилище BLOB-объектов Azure с различными подозрениями с помощью DevOps Azure. - PullRequest
0 голосов
/ 06 марта 2019

У меня есть релиз Azure DevOps, который в одной из своих задач должен копировать файлы из Azure Repo в хранилище BLOB-объектов. Я использую задачу копирования файлов Azure, и она отлично работает, если хранилище BLOB-объектов находится в той же подписке Azure, которая включена в DevOps Azure. Но на одном из этапов я должен выполнить развертывание в другой подписке Azure, и в этом случае задача не выполняется, и я получаю сообщение об ошибке без информации:

2019-02-25T07:50:33.9773339Z ##[error]Upload to container: 'containerName' in storage account: 'storageAccountName' with blob prefix: '' failed with error: '' For more info please refer to https://aka.ms/azurefilecopyreadme

Я думаю, что это из-за разрешений, но я не знаю, как настроить.

Есть идеи?

1 Ответ

0 голосов
/ 19 марта 2019

Но на одном из этапов мне нужно развернуть другую подписку Azure, и в этом сценарии.

Если вы хотите скопировать файл в хранилище Azure в другой подписке Azure, необходимо создать строку подключения службы Azure. Затем вы можете выбрать соответствующую подписку в раскрывающемся списке Подписка Azure.

Подробные инструкции по созданию подключения службы диспетчера ресурсов Azure см. В официальном документе .

.

Примечание: Не забудьте назначить роль субъекту службы .

enter image description here

enter image description here

...