Skip to content

Commit

Permalink
concourse: pr pipeline uses ruby-2.6-system as a gate
Browse files Browse the repository at this point in the history
before proceeding to other builds. to prevent a bad PR from taking up
a lot of CPU and sending lots of "failed" notifications.
  • Loading branch information
flavorjones committed Jan 26, 2019
1 parent c599ce9 commit c3a234b
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
6 changes: 5 additions & 1 deletion concourse/nokogiri-pr.yml
Expand Up @@ -46,7 +46,11 @@ jobs:
- get: nokogiri-pr
trigger: true
version: every
% if ruby_version == Concourse.production_rubies.last
passed: [pr-pending]
% else
passed: ["ruby-<%= Concourse.production_rubies.last %>-system"]
% end
- task: rake-test
config:
platform: linux
Expand Down Expand Up @@ -130,7 +134,7 @@ jobs:
% if j > 0
passed: ["jruby-<%= RUBIES[:jruby][j-1] %>"]
% else
passed: [pr-pending]
passed: ["ruby-<%= Concourse.production_rubies.last %>-system"]
% end
- task: rake-test
config:
Expand Down
8 changes: 4 additions & 4 deletions concourse/nokogiri-pr.yml.generated
Expand Up @@ -62,7 +62,7 @@ jobs:
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
passed: ["ruby-2.6-system"]
- task: rake-test
config:
platform: linux
Expand Down Expand Up @@ -136,7 +136,7 @@ jobs:
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
passed: ["ruby-2.6-system"]
- task: rake-test
config:
platform: linux
Expand Down Expand Up @@ -210,7 +210,7 @@ jobs:
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
passed: ["ruby-2.6-system"]
- task: rake-test
config:
platform: linux
Expand Down Expand Up @@ -361,7 +361,7 @@ jobs:
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
passed: ["ruby-2.6-system"]
- task: rake-test
config:
platform: linux
Expand Down

0 comments on commit c3a234b

Please sign in to comment.