【发布时间】:2019-04-12 09:46:42
【问题描述】:
由于某种原因,在 Azure DevOps 构建管道中执行 git clone 命令总是挂起。这包括git submodule update --init --recursive,因为我认为在后台它只是在子模块的repo URL 上调用git clone。
父存储库和子模块存在于“Azure Repos Git”中。
所以构建任务的第一阶段是“获取源”,在这个阶段我可以添加命令行任务并调用git tag、git branch、git commit 等。但出于某种原因如果我尝试拨打git clone,则会挂起。
似乎它不想与“获取源”阶段属性中指定的存储库以外的任何其他存储库通信。
这是限制吗?
有人知道如何让 git clone 在 Azure DevOps 构建任务中工作吗?
没有错误,它只是挂起对git clone 的任何调用。
【问题讨论】:
标签: azure-devops azure-pipelines azure-pipelines-build-task