即使设置已设置,Azure DevOps CI 触发器也不起作用

问题描述 投票:0回答:3

我使用 Azure DevOps 一段时间了,CI 一直运行良好。我提交到我的分支,它会自动启动一个分支。

这突然停止工作了。

我已经尝试了这个问题的所有想法: VSTS 持续集成触发器不起作用

但我无法让它自动触发构建。 请帮忙!

azure-devops azure-pipelines
3个回答
1
投票

我遇到了同样的问题,解决方法是删除“项目设置”中不需要的 GitHub 服务连接。存在使用 oauth 和 azure pipeline 到同一 GitHub 帐户的多个服务连接。一旦删除,管道就会自动触发。


0
投票

即使设置已设置,Azure DevOps CI 触发器也不起作用

有时 Azure DevOps 中的服务事件 ( https://status.dev.azure.com/ ) 可能会导致此问题。此外,如果提交消息中有

[skip ci]
,则构建将跳过 CI 触发器。

查看文档 Skipping CI for individual commits 了解更多详细信息。

此外,如果现在仍然不起作用,请尝试手动将构建排队,然后再次提交到您的分支并检查它是否适合您。如果没有,请尝试创建一个新的构建管道来检查是否仍然存在此问题。

希望这有帮助。


0
投票

确保您的 github 存储库中没有超过 1800 个以上的分支。 Azure Devops CI/计划触发器将开始表现异常并变得不一致。当您的分支按字母顺序列在 1800 个分支之后时,很可能会发生这种情况

© www.soinside.com 2019 - 2024. All rights reserved.