每当我开始一个特定的构建时,我都会遇到一个奇怪的问题,而且我无法理解它。
我刚刚将现有的 VSTS 存储库导入到 Azure DevOps 上的新 GIT 存储库中。我的下一步是创建一个构建管道,它将生成一个可以部署的工件。对于我工作的公司,我已经这样做过很多次了,但我以前从未见过这个错误。
构建管道已设置,一旦我开始构建,它就会立即失败并出现以下错误;
希望有人能帮忙解决这个问题。
在发布第二个屏幕截图并再次正确检查所有内容后,我发现我没有将构建管道指向 Azure Devops 中正确的 GIT 存储库。更新后,问题解决了。
在我们的例子中,有人“锁定”的管道中引用了一个分支。因此,管道无法找到该分支并因此错误而失败。