Azure DevOps-如何使用多个存储库创建构建管道?

时间:2019-05-15 14:20:56

标签: azure-devops azure-pipelines

创建新的构建管道时,第一步是选择存储库。

我想在一个存储库上为Java项目创建一个版本,但还要包括驻留在不同存储库(均为Azure Repos Git)上的导入和配置。

有可能吗?

1 个答案:

答案 0 :(得分:4)

当前,在“获取来源”阶段只能指定一个以上的存储库。

有一个Feature Request,状态为On Roadmap

您有2个选择:

1)Git解决方案-在第一个存储库中将第二个存储库创建为submodule。然后在“获取源”中,选中复选框checkout submodules,然后Azure DevOps会将这两个存储库引入代理。

enter image description here

2)Azure DevOps解决方案-添加命令行或PowerShell任务,以使用git clone second-repo-url将第二个存储库带到代理。

enter image description here