我让Azure DevOps 2019服务项目AA指向Azure DevOps 2019服务构建管道的GitHub存储库XX。CI集成是通过GitHub Azure管道应用程序启用的。对于提交到GitHub主服务器及其相关PR,构建管道会自动构建。它按其应有的方式工作。
我必须从AA项目切换到Azure DevOps 2019服务项目BB。
我让Azure DevOps 2019服务项目BB指向相同的GitHub存储库XX,用于Azure DevOps 2019服务构建管道。CI集成是通过GitHub Azure管道应用程序启用的。对于提交到GitHub主服务器及其相关PR,构建管道会自动构建。它按其应有的方式工作。
关联(Azure DevOps构建管道-> GitHub存储库)是在创建构建管道时创建的。
两个Azure DevOps 2019服务项目AA和BB目前通过GitHub Azure管道应用程序与相同的GitHub存储库XX相关联。
如何取消项目AA与GitHub Azure Pipeline应用程序的GitHub存储库XX的关联?我应该简单地删除项目AA中的构建管道来移除关联吗?
发布于 2019-10-08 14:32:35
谢谢你对我的照顾!
对于用于构建管道的Azure DevOps 2019服务(对于我来说),UI是不同的(与上图不同),但它确实提供了管道禁用功能。
要禁用连续生成,请执行以下操作:
a.单击Builds (在左侧导航菜单中) b.单击Edit按钮c.单击点、点、点按钮d.从下拉列表中选择Settings e.选择Disable from单选按钮(处理新的运行请求) f.单击Save按钮
要禁用拉取请求构建,请执行以下操作:
a.单击Builds (在左侧导航菜单中) b.单击Edit按钮c.单击点、点、点按钮d.从下拉列表中选择触发器e.在pull Request Validation下选择存储库f.取消选中复选框(Build Pull requests from forks of this repository)
我将在几天内尝试一下,以验证它是否有效。在进行此更改之前,我想确保所有GitHub拉取请求都已关闭。
发布于 2019-10-08 12:24:08
如果将构建与Github连接的连接方法是使用Github Repository作为构建源,
不需要删除管道。只需禁用管道配置下的两个选项:
注意:我在这里使用和分享的是经典编辑器。如果您使用的是YAML。请跟随保罗的脚步。
https://stackoverflow.com/questions/58276887
复制相似问题