Browse Source

Make intake BWC testing a matrix job for better parallelization

Mark Vieira 3 years ago
parent
commit
900a013618
1 changed files with 4 additions and 2 deletions
  1. 4 2
      .ci/jobs.t/elastic+elasticsearch+intake+multijob+bwc.yml

+ 4 - 2
.ci/jobs.t/elastic+elasticsearch+intake+multijob+bwc.yml

@@ -1,7 +1,9 @@
 ---
-jjbb-template: generic-gradle-unix.yml
+jjbb-template: matrix-gradle-unix.yml
 vars:
   - job-name: elastic+elasticsearch+%BRANCH%+intake+multijob+bwc
   - job-display-name: "elastic / elasticsearch # %BRANCH% - intake bwc"
   - job-description: Elasticsearch %BRANCH% branch intake backwards compatibility checks.
-  - gradle-args: "-Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files bwcTestSnapshots"
+  - matrix-yaml-file: ".ci/snapshotBwcVersions"
+  - matrix-variable: BWC_VERSION
+  - gradle-args: "-Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files v$BWC_VERSION#bwcTest"