Skip to content

Commit

Permalink
concourse: test most-recent two rubies
Browse files Browse the repository at this point in the history
because some things don't work on 2.4 but work on 2.3

[skip ci]
  • Loading branch information
flavorjones committed Sep 29, 2017
1 parent 4fef7ad commit f0f6b7d
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions concourse/mini_portile.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
% ruby_version = RUBIES[:mri].last

groups:
- name: master
jobs:
<% RUBIES[:mri].last(2).each do |ruby_version| %>
- ruby-<%= ruby_version %>
<% end %>
<% RUBIES[:windows].last(2).each do |ruby_version| %>
- win-ruby-<%= ruby_version %>-devkit
<% end %>

- name: PRs
jobs:
- pr-pending
- ruby-<%= ruby_version %>-pr
- ruby-<%= RUBIES[:mri].last %>-pr
- pr-success

resource_types:
Expand Down Expand Up @@ -46,6 +48,7 @@ jobs:
#
# master
#
<% RUBIES[:mri].last(2).each do |ruby_version| %>
- name: ruby-<%= ruby_version %>
public: true
plan:
Expand All @@ -63,7 +66,9 @@ jobs:
- name: mini_portile
run:
path: ci/concourse/tasks/rake-test/task.sh
<% end %>

<% RUBIES[:windows].last(2).each do |ruby_version| %>
- name: win-ruby-<%= ruby_version %>-devkit
public: true
plan:
Expand All @@ -81,6 +86,7 @@ jobs:
run:
path: powershell
args: ["-File", "ci/concourse/tasks/rake-test/task.ps1"]
<% end %>

#
# PRs
Expand All @@ -95,6 +101,7 @@ jobs:
- put: mini_portile-pr
params: {path: mini_portile-pr, status: pending}

% ruby_version = RUBIES[:mri].last
- name: ruby-<%= ruby_version %>-pr
public: true
serial_groups: [pr]
Expand Down

0 comments on commit f0f6b7d

Please sign in to comment.