创建新的构建管道时,第一步是选择存储库。
我想在一个存储库上为Java项目创建一个版本,但还要包括驻留在不同存储库(均为Azure Repos Git)上的导入和配置。
有可能吗?
答案 0 :(得分:4)
当前,在“获取来源”阶段只能指定一个以上的存储库。
有一个Feature Request,状态为On Roadmap
。
您有2个选择:
1)Git解决方案-在第一个存储库中将第二个存储库创建为submodule。然后在“获取源”中,选中复选框checkout submodules
,然后Azure DevOps会将这两个存储库引入代理。
2)Azure DevOps解决方案-添加命令行或PowerShell任务,以使用git clone second-repo-url
将第二个存储库带到代理。