我们使用多配置作业来测试 2 个独立组件的各种组合以进行兼容性测试。这些是我们的兼容性验收测试。我们执行以下步骤
- 使用 docker 和 docker-compose 在我们部署这些组件的地方准备测试环境。(为我们预建)
- 运行多配置作业以测试兼容性
- 清理 - 停止容器(构建后)
我们为第 1 步和第 3 步设置了专门的作业,并使用多作业进行合并视图。
是否有可能有一个统一的工作来做到这一点?可能
- 在开始多配置的父作业之前,我们设置我们的环境。
- 运行多配置的所有组合
- 父工作岗位构建确实清理。