[英]Copy files to Azure Blob storage in different suscriptions with Azure DevOps
我有一個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
我認為是因為權限,但是我不知道如何配置。
任何想法?
但是在這種情況下,在其中一個階段中,我必須部署到其他Azure訂閱。
如果要將文件復制到其他Azure訂閱中的Azure存儲中,則需要創建一個Azure服務連接字符串。 然后,您可以從“ Azure訂閱”下拉列表中選擇相應的訂閱。
有關如何創建Azure資源管理器服務連接的詳細步驟,請參考官方文檔 。
注意:不要忘記將角色分配給服務主體 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.