From e5a9ae8e8ee32ef0b026a90e6ce228cabb0f808e Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Tue, 29 Oct 2019 12:19:43 -0400 Subject: [PATCH] ci: update concourse, add ruby 2.7 jobs --- concourse/loofah-pr.yml.generated | 29 +++++++++++++++++++++++++++++ concourse/loofah.yml.generated | 20 ++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/concourse/loofah-pr.yml.generated b/concourse/loofah-pr.yml.generated index 5b4e231a..4bc30ab2 100644 --- a/concourse/loofah-pr.yml.generated +++ b/concourse/loofah-pr.yml.generated @@ -45,6 +45,7 @@ jobs: - ruby-2.4-pr - ruby-2.5-pr - ruby-2.6-pr + - ruby-2.7-rc-pr - put: loofah-pr params: path: loofah-pr @@ -162,3 +163,31 @@ jobs: params: path: loofah-pr status: failure + - name: ruby-2.7-rc-pr + public: true + serial_groups: ["ruby-pr"] + plan: + - get: ci + - get: loofah-pr + trigger: true + version: every + passed: [pr-pending] + - task: rake-test + config: + image_resource: + type: docker-image + source: {repository: ruby, tag: "2.7-rc"} + platform: linux + inputs: + - name: ci + - name: loofah-pr + path: loofah + params: + NOKOGIRI_USE_SYSTEM_LIBRARIES: t + run: + path: ci/concourse/tasks/rake-test/run.sh + on_failure: + put: loofah-pr + params: + path: loofah-pr + status: failure diff --git a/concourse/loofah.yml.generated b/concourse/loofah.yml.generated index 8388f996..66cbd4a1 100644 --- a/concourse/loofah.yml.generated +++ b/concourse/loofah.yml.generated @@ -96,6 +96,26 @@ jobs: NOKOGIRI_USE_SYSTEM_LIBRARIES: t run: path: ci/concourse/tasks/rake-test/run.sh + - name: ruby-2.7-rc + public: true + serial_groups: ["ruby"] + plan: + - get: ci + - get: loofah + trigger: true + - task: rake-test + config: + image_resource: + type: docker-image + source: {repository: ruby, tag: "2.7-rc"} + platform: linux + inputs: + - name: ci + - name: loofah + params: + NOKOGIRI_USE_SYSTEM_LIBRARIES: t + run: + path: ci/concourse/tasks/rake-test/run.sh - name: jruby-9.1 public: true