From bd614e8f47ebae4ef2e74422ab9d9d504a95f87e Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 11 Jan 2020 13:51:26 -0500 Subject: [PATCH] CI: generate new pipelines without 2.3 and with 2.7 related to #1886 --- concourse/nokogiri-pr.yml.generated | 128 ++++++++++++---------------- concourse/nokogiri.yml.generated | 124 +++++---------------------- 2 files changed, 74 insertions(+), 178 deletions(-) diff --git a/concourse/nokogiri-pr.yml.generated b/concourse/nokogiri-pr.yml.generated index 88a6512edf..8218ec5241 100644 --- a/concourse/nokogiri-pr.yml.generated +++ b/concourse/nokogiri-pr.yml.generated @@ -57,21 +57,21 @@ jobs: params: {path: nokogiri-pr, status: pending} - - name: ruby-2.3-system + - name: ruby-2.4-system public: true - serial_groups: ["ruby-2.3"] + serial_groups: ["ruby-2.4"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.6-system"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} inputs: - name: ci - name: nokogiri-pr @@ -83,21 +83,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.3-vendored + - name: ruby-2.4-vendored public: true - serial_groups: ["ruby-2.3"] + serial_groups: ["ruby-2.4"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.3-system"] + passed: ["ruby-2.4-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} inputs: - name: ci - name: nokogiri-pr @@ -107,21 +107,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.3-valgrind + - name: ruby-2.4-valgrind public: true - serial_groups: ["ruby-2.3"] + serial_groups: ["ruby-2.4"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.3-vendored"] + passed: ["ruby-2.4-vendored"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} inputs: - name: ci - name: nokogiri-pr @@ -131,21 +131,21 @@ jobs: run: path: ci/concourse/tasks/rake-test/run.sh on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.4-system + - name: ruby-2.5-system public: true - serial_groups: ["ruby-2.4"] + serial_groups: ["ruby-2.5"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.6-system"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} inputs: - name: ci - name: nokogiri-pr @@ -157,21 +157,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.4-vendored + - name: ruby-2.5-vendored public: true - serial_groups: ["ruby-2.4"] + serial_groups: ["ruby-2.5"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.4-system"] + passed: ["ruby-2.5-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} inputs: - name: ci - name: nokogiri-pr @@ -181,21 +181,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.4-valgrind + - name: ruby-2.5-valgrind public: true - serial_groups: ["ruby-2.4"] + serial_groups: ["ruby-2.5"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.4-vendored"] + passed: ["ruby-2.5-vendored"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.4"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} inputs: - name: ci - name: nokogiri-pr @@ -205,21 +205,21 @@ jobs: run: path: ci/concourse/tasks/rake-test/run.sh on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.5-system + - name: ruby-2.6-system public: true - serial_groups: ["ruby-2.5"] + serial_groups: ["ruby-2.6"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.6-system"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} inputs: - name: ci - name: nokogiri-pr @@ -231,21 +231,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.5-vendored + - name: ruby-2.6-vendored public: true - serial_groups: ["ruby-2.5"] + serial_groups: ["ruby-2.6"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.5-system"] + passed: ["ruby-2.6-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} inputs: - name: ci - name: nokogiri-pr @@ -255,21 +255,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.5-valgrind + - name: ruby-2.6-valgrind public: true - serial_groups: ["ruby-2.5"] + serial_groups: ["ruby-2.6"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.5-vendored"] + passed: ["ruby-2.6-vendored"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.5"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} inputs: - name: ci - name: nokogiri-pr @@ -279,9 +279,9 @@ jobs: run: path: ci/concourse/tasks/rake-test/run.sh on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.6-system + - name: ruby-2.7-system public: true - serial_groups: ["ruby-2.6"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri-pr @@ -293,7 +293,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -306,21 +306,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.6-vendored + - name: ruby-2.7-vendored public: true - serial_groups: ["ruby-2.6"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.6-system"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -330,21 +330,21 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: ruby-2.6-valgrind + - name: ruby-2.7-valgrind public: true - serial_groups: ["ruby-2.6"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri-pr trigger: true version: every - passed: ["ruby-2.6-vendored"] + passed: ["ruby-2.7-vendored"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -356,28 +356,6 @@ jobs: on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - - name: jruby-9.1 - public: true - serial_groups: ["jruby"] - plan: - - get: ci - - get: nokogiri-pr - trigger: true - version: every - passed: ["ruby-2.6-system"] - - task: rake-test - config: - platform: linux - image_resource: - type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "jruby-9.1"} - inputs: - - name: ci - - name: nokogiri-pr - path: nokogiri - run: - path: ci/concourse/tasks/rake-test/run.sh - on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] } - name: jruby-9.2 public: true serial_groups: ["jruby"] @@ -386,7 +364,7 @@ jobs: - get: nokogiri-pr trigger: true version: every - passed: ["jruby-9.1"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux @@ -408,10 +386,10 @@ jobs: trigger: true version: every passed: - - "ruby-2.3-valgrind" - "ruby-2.4-valgrind" - "ruby-2.5-valgrind" - "ruby-2.6-valgrind" + - "ruby-2.7-valgrind" - "jruby-9.2" @@ -429,7 +407,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -444,7 +422,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -535,7 +513,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr @@ -562,7 +540,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri-pr diff --git a/concourse/nokogiri.yml.generated b/concourse/nokogiri.yml.generated index 3466840ce1..b93e667de8 100644 --- a/concourse/nokogiri.yml.generated +++ b/concourse/nokogiri.yml.generated @@ -39,71 +39,6 @@ anchors: jobs: - - name: ruby-2.3-system - public: true - serial_groups: ["ruby-2.3"] - plan: - - get: ci - - get: nokogiri - trigger: true - - task: rake-test - config: - platform: linux - image_resource: - type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} - inputs: - - name: ci - - name: nokogiri - params: - NOKOGIRI_USE_SYSTEM_LIBRARIES: t - run: - path: ci/concourse/tasks/rake-test/run.sh - on_failure: *notify_failure_to_irc - - - name: ruby-2.3-vendored - public: true - serial_groups: ["ruby-2.3"] - plan: - - get: ci - - get: nokogiri - trigger: true - passed: ["ruby-2.3-system"] - - task: rake-test - config: - platform: linux - image_resource: - type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} - inputs: - - name: ci - - name: nokogiri - run: - path: ci/concourse/tasks/rake-test/run.sh - on_failure: *notify_failure_to_irc - - - name: ruby-2.3-valgrind - public: true - serial_groups: ["ruby-2.3"] - plan: - - get: ci - - get: nokogiri - trigger: true - passed: ["ruby-2.3-vendored"] - - task: rake-test - config: - platform: linux - image_resource: - type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.3"} - inputs: - - name: ci - - name: nokogiri - params: - TEST_WITH_VALGRIND: t - run: - path: ci/concourse/tasks/rake-test/run.sh - on_failure: *notify_failure_to_irc - name: ruby-2.4-system public: true serial_groups: ["ruby-2.4"] @@ -252,8 +187,6 @@ jobs: - name: nokogiri params: NOKOGIRI_USE_SYSTEM_LIBRARIES: t - CC_TEST_REPORTER_ID: ((code_climate_reporter_id_nokogiri)) - GIT_BRANCH: master run: path: ci/concourse/tasks/rake-test/run.sh on_failure: *notify_failure_to_irc @@ -301,9 +234,9 @@ jobs: run: path: ci/concourse/tasks/rake-test/run.sh on_failure: *notify_failure_to_irc - - name: ruby-2.7-rc-system + - name: ruby-2.7-system public: true - serial_groups: ["ruby-2.7-rc"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri @@ -313,49 +246,53 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7-rc"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri params: NOKOGIRI_USE_SYSTEM_LIBRARIES: t + CC_TEST_REPORTER_ID: ((code_climate_reporter_id_nokogiri)) + GIT_BRANCH: master run: path: ci/concourse/tasks/rake-test/run.sh + on_failure: *notify_failure_to_irc - - name: ruby-2.7-rc-vendored + - name: ruby-2.7-vendored public: true - serial_groups: ["ruby-2.7-rc"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri trigger: true - passed: ["ruby-2.7-rc-system"] + passed: ["ruby-2.7-system"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7-rc"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri run: path: ci/concourse/tasks/rake-test/run.sh + on_failure: *notify_failure_to_irc - - name: ruby-2.7-rc-valgrind + - name: ruby-2.7-valgrind public: true - serial_groups: ["ruby-2.7-rc"] + serial_groups: ["ruby-2.7"] plan: - get: ci - get: nokogiri trigger: true - passed: ["ruby-2.7-rc-vendored"] + passed: ["ruby-2.7-vendored"] - task: rake-test config: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7-rc"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri @@ -363,27 +300,9 @@ jobs: TEST_WITH_VALGRIND: t run: path: ci/concourse/tasks/rake-test/run.sh + on_failure: *notify_failure_to_irc - - name: jruby-9.1 - public: true - serial_groups: ["jruby"] - plan: - - get: ci - - get: nokogiri - trigger: true - - task: rake-test - config: - platform: linux - image_resource: - type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "jruby-9.1"} - inputs: - - name: ci - - name: nokogiri - run: - path: ci/concourse/tasks/rake-test/run.sh - on_failure: *notify_failure_to_irc - name: jruby-9.2 public: true serial_groups: ["jruby"] @@ -391,7 +310,6 @@ jobs: - get: ci - get: nokogiri trigger: true - passed: ["jruby-9.1"] - task: rake-test config: platform: linux @@ -412,10 +330,10 @@ jobs: - get: nokogiri trigger: true passed: - - "ruby-2.3-valgrind" - "ruby-2.4-valgrind" - "ruby-2.5-valgrind" - "ruby-2.6-valgrind" + - "ruby-2.7-valgrind" - "jruby-9.2" @@ -457,7 +375,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri @@ -482,7 +400,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri @@ -507,7 +425,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri @@ -521,7 +439,7 @@ jobs: platform: linux image_resource: type: docker-image - source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.6"} + source: {repository: "flavorjones/nokogiri-test", tag: "mri-2.7"} inputs: - name: ci - name: nokogiri