[英]Create service connection and use the same in next stage of azure devops multi stage yaml pipeline
我有兩個 yaml 模板定義了一個用於創建 docker 注冊表服務連接,第二個用於通過容器作業部署一些東西。 第二個模板使用在第一個模板中部署的 docker 注冊表連接。 當我分別運行兩個模板時,兩個階段都成功,但是當我在一個 azure-pipelines.yaml 中運行它們時,它失敗了:
There was a resource authorization issue: "The pipeline is not valid. A service connection with name shared-stratus-acr-endpoint could not be found. The service connection does not exist or has not been authorized for use. For authorization details, refer to https://aka.ms/yamlauthz."
在這種情況下,我們可以提供諸如dependsOn
或condition
之類的方法嗎?
您是否使用變量進行連接? 我遇到了同樣的問題,由於某種原因,如果您使用變量進行連接,而不是使用您在 Azure DeOps 上創建的連接名稱使用變量名稱,Multi-Stage 將不起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.