首页 > 解决方案 > 如何从管道 Azure Devops 访问私有存储库?

问题描述

我遇到了这个问题,当我在 Azure Pipeline 中排队构建我的颤振代码时,pubspec.yaml 中的一个包尝试访问其插件之一的私有 Azure 存储库。这会引发构建错误。那么我该如何在管道中解决这个问题。

提前致谢。

标签: azureflutterazure-devopsazure-pipelines

解决方案


您可以转到私有 azure 存储库,单击克隆,然后单击生成 Git凭据。

在此处输入图像描述

然后你会得到一个用户名和密码。您可以使用用户名和密码访问此私人仓库。对于以下示例:

git clone https://username:password@dev.azure.com/{org}/{proj}/_git/{repo}

您还可以使用具有代码读取范围的个人访问令牌 (PAT) 来访问私有 azure 存储库

git clone https://PAT@dev.azure.com/{org}/{proj}/_git/{repo}

请在此处查看以获取人员访问令牌

以上希望有帮助!


推荐阅读