azure devops 发布管道中的并行执行

问题描述 投票:0回答:1

我正在尝试使用 azure devops 管道运行我的 testcomplete 测试套件,并且我想使用相同的 ex 实现并行执行:同时/并行在两个配置的代理中运行两个套件。我可以使用构建管道通过添加两个代理作业来实现它,这两个代理作业在运行时并行执行这两个作业。但同样的事情我无法使用发布管道实现。

仅供参考:我不想使用切片功能,因为它在运行时根据测试用例或程序集划分测试用例。我想在执行前配置一下然后触发它

azure-devops azure-pipelines azure-pipelines-release-pipeline testcomplete
1个回答
0
投票

我可以在发布管道中重现相同的情况。

当我们在单个发布管道阶段添加两个作业时,作业将默认按顺序运行。

我们暂时无法改变这种行为。

为了满足您的需求,您可以参考以下两种方法:

1.如果您的作业配置完全相同,您可以使用Agent作业的Multi-Agent选项。

例如:

结果:

2.如果需要分别配置两个Job,可以添加两个Stage,然后在Stage中分别添加Job。

例如:

注意: 您需要将阶段的触发器设置为发布后

结果:

© www.soinside.com 2019 - 2024. All rights reserved.