Jenkins在多配置作业中预构建和后期构建

时间:2017-01-20 05:29:14

标签: jenkins multi-configuration jenkins-docker

我们使用多配置作业来测试2个独立组件的各种组合以进行兼容性测试。这些是我们的兼容性验收测试。我们执行以下步骤

  1. 使用docker和docker-compose在我们部署这些组件的位置准备测试环境。 (为我们预建)
  2. 运行多配置作业以测试兼容性
  3. 清理 - 停止容器(构建后)
  4. 我们为第1步和第3步提供了专门的工作,并使用multijob进行整合视图。

    是否可以合并一份工作呢?可能

    1. 在开始多配置的父作业之前,我们设置了我们的环境。
    2. 运行多配置的所有组合
    3. 父作业帖子构建确实清理。

1 个答案:

答案 0 :(得分:1)

您可以使用“为运行准备环境”来设置您的环境 并使用“触发器构建在其他项目(构建步骤)”组合可以运行多个配置, 并且最后在使用Post构建操作的同一作业中应该能够进行清理。