我将VSTS用于我的OPA5测试,因此所有工作都可用于一个项目。为此,我为要测试的这些项目创建了一个Build。 但是,如果我要测试所有项目,是否需要为所有项目创建一个版本,或者是否有解决方案来使用一个版本定义来创建所有项目?
该版本应始终执行相同的操作,并保存在YAML文件中。
我已经看到,可以使用困难的分支但不能使用困难的存储库进行构建。
那么有人对此有解决方案吗?或者现在不可能吗?
答案 0 :(得分:1)
是的,有可能。
您只需要在构建开始时克隆另一个git存储库。
因此,您可以添加 PowerShell任务作为第一个任务并执行git clone
命令。
如果使用的是YAML文件,只需添加脚本即可执行PowerShell任务。
此外,您还可以参考帖子VSTS build from multiple repositories。