gpt4 book ai didi

azure - 如何在 Azure DevOps 中访问其他组织的存储库?

转载 作者:行者123 更新时间:2023-12-03 02:15:26 25 4
gpt4 key购买 nike

在 Azure DevOps 中,我在同一个 Azure 订阅中拥有多个组织。构建编排管道,相关存储库分布在各个组织中,如何避免重复的服务连接?

场景1 -> 如何从组织 A 存储库中 checkout 在组织 B 中创建的管道的代码。是否有任何选项可用于与其他组织共享存储库服务连接?

场景 2 -> 创建服务连接以从组织 A 访问 SonarQube,如何在组织 B 中运行的管道之一中使用相同的服务连接?

最佳答案

Scenario1 -> How to checkout code from organization A repo, for a pipeline created in organization B. Is there any option available to share repo service connection to other organization ?

答案是肯定的。

您可以创建服务连接:

新服务连接-> 其他 Git-> Git 存储库 URL:

使用密码/ token (可选)输入另一个存储库的 git 存储库 URL。

但是,您无法与其他组织共享存储库服务连接。

Scenario 2 -> Service connection created to access SonarQube from OrgA, how to use the same service connection in one of the pipelinerunning in Org B ?Just as the second question in your first question, we could not use the same service connection in one of the pipeline.

根据文档Manage service connections :

enter image description here

服务连接是组织 Assets ,不能与其他组织共享 Assets 。我们必须为组织 B 创建一个新的服务连接。

关于azure - 如何在 Azure DevOps 中访问其他组织的存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71478286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com