Azure管道CI未启动



我的组织最近从使用个人GitHub帐户改为使用GitHub企业托管用户。自那次更改以来,我们的管道持续集成(在Azure Devops中(已经停止工作。我们仍然可以手动运行构建,但它甚至没有尝试自动启动构建。我已经为管道创建了新的个人访问令牌,但这并没有解决持续集成的问题。有人对我应该看看什么才能重新开始工作有什么建议吗?

与其依赖用户验证GitHub和Azure管道之间的服务连接,我建议切换到用于Azure管道的GitHub应用程序,以控制Azure管道可以访问的存储库:

https://github.com/apps/azure-pipelines

这将大大简化GitHub和Azure Pipelines之间的访问维护,并将打破对个人或企业管理账户的依赖。

我最终修复了这个问题,方法是转到GitHub中的存储库,转到存储库上的设置,然后转到Web Hooks。在那里,Azure Pipelines使用的钩子上有一个错误,因为当我们的技术团队迁移回购时,他们没有带来秘密。为了修复它,我只需要删除网络挂钩,转到管道,就会出现一个按钮来恢复连接。

最新更新