簡體   English   中英

使用Azure DevOps以不同的訂閱將文件復制到Azure Blob存儲

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM