跨两个不同组织配置 Azure CI CD 管道
Posted
技术标签:
【中文标题】跨两个不同组织配置 Azure CI CD 管道【英文标题】:Configuration of Azure CI CD pipeline across two different organizations 【发布时间】:2022-01-11 23:25:03 【问题描述】:我正在为一个项目设置 Azure DevOps CI CD 管道。在这种情况下,基于 ASP.NET 的应用程序的 git 代码存储库托管在组织 B 中,CI 和 CD 计划从组织 A 执行。组织 A 和组织 B 都有两个单独的 Azure DevOps Urls。现在,我希望从组织 A 设置 CI 和 CD,并在组织 B 中托管代码仓库。
谁能帮我知道处理这种情况的最佳方法是什么
【问题讨论】:
【参考方案1】:根据documentation,这取决于您使用的是自托管的 Azure DevOps Server,还是 Azure DevOps 服务。
使用 Azure DevOps server 2020,您只能签出来自同一组织的存储库。
如果您使用的是 Azure DevOps 服务,文档会为您提供必要的信息,以及如何从另一个 Azure DevOps 组织实施签出。
【讨论】:
以上是关于跨两个不同组织配置 Azure CI CD 管道的主要内容,如果未能解决你的问题,请参考以下文章
用于 Azure SQL Always Encrypted 数据库问题的 Azure DevOps CI/CD 管道
实践:基于Azure部署Jenkins服务并开发MERN应用的CI/CD构建管道
为啥我在 Gitlab CI/CD 管道上的 Docker 中收到“不允许跨设备链接”错误?