使用一个构建定义 VSTS 构建多个 projects/repositories
Build multiple projects/repositories with one build definition VSTS
我正在使用 VSTS 进行我的 OPA5 测试,所以所有这些都适用于一个项目。为此,我为这些我想测试的项目创建了一个构建。
但是,如果我想测试所有项目,我是否需要为所有项目创建一个构建,或者是否有一种解决方案可以使用一个构建定义来构建所有项目?
构建应该总是做同样的事情,保存在 YAML 文件中。
我看到可以用困难的分支构建,但不能用困难的存储库构建。
那么有人对此有解决方案吗?或者目前无法解决?
是的,有可能。
您只需要在构建开始时克隆另一个 git 个存储库。
因此您可以添加一个 PowerShell 任务 作为第一个任务并执行 git clone
命令。
如果您使用的是 YAML 文件,只需添加脚本即可执行 PowerShell 任务。
此外,您还可以参考post .
我正在使用 VSTS 进行我的 OPA5 测试,所以所有这些都适用于一个项目。为此,我为这些我想测试的项目创建了一个构建。 但是,如果我想测试所有项目,我是否需要为所有项目创建一个构建,或者是否有一种解决方案可以使用一个构建定义来构建所有项目?
构建应该总是做同样的事情,保存在 YAML 文件中。
我看到可以用困难的分支构建,但不能用困难的存储库构建。
那么有人对此有解决方案吗?或者目前无法解决?
是的,有可能。
您只需要在构建开始时克隆另一个 git 个存储库。
因此您可以添加一个 PowerShell 任务 作为第一个任务并执行 git clone
命令。
如果您使用的是 YAML 文件,只需添加脚本即可执行 PowerShell 任务。
此外,您还可以参考post