Skip to content

Commit

Permalink
concourse: remove rubinius coverage
Browse files Browse the repository at this point in the history
rubinius tasks have been paused for ~6 months, and have been
segfaulting since ~12 months ago. i've let brixen know, so he's aware:

https://gitter.im/rubinius/rubinius?at=5c2998f9c20dd65207abfa64

and i presume he'll reach out when things look more stable.
  • Loading branch information
flavorjones committed Jan 22, 2019
1 parent d1a9d96 commit add5d10
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 176 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
*.gemspec
*.rbc
*.tmproj
*~
.*.swp
Expand Down
82 changes: 0 additions & 82 deletions concourse/nokogiri.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,6 @@ groups:
<% RUBIES[:windows][1..-1].each do |ruby_version| %>
- "win-ruby-<%= ruby_version %>-devkit"
<% end %>
<% for rbx_version in RUBIES[:rbx] %>
- "rbx-<%= rbx_version %>-system"
- "rbx-<%= rbx_version %>-vendored"
<% end %>
- rbx-<%= RUBIES[:rbx].last %>-pr
<% Concourse.rc_rubies.each do |ruby_version| %>
- "ruby-<%= ruby_version %>-system"
- "ruby-<%= ruby_version %>-vendored"
Expand Down Expand Up @@ -292,52 +287,6 @@ jobs:
on_failure: *notify_failure_to_irc
<% end %>

<% for rbx_version in RUBIES[:rbx] %>
- name: rbx-<%= rbx_version %>-system
public: true
plan:
- get: ci
- get: nokogiri
trigger: true
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "<%= rbx_version %>"}
platform: linux
inputs:
- name: ci
- name: nokogiri
params:
NOKOGIRI_USE_SYSTEM_LIBRARIES: t
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: *notify_failure_to_irc

- name: rbx-<%= rbx_version %>-vendored
public: true
plan:
- get: ci
- get: nokogiri
trigger: true
passed: ["rbx-<%= rbx_version %>-system"]
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "<%= rbx_version %>"}
platform: linux
inputs:
- name: ci
- name: nokogiri
params:
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: *notify_failure_to_irc
<% end %>

<% for ruby_version in RUBIES[:windows] %>
- name: win-ruby-<%= ruby_version %>-devkit
public: true
Expand Down Expand Up @@ -375,9 +324,6 @@ jobs:
<% for jruby_version in RUBIES[:jruby] %>
- "jruby-<%= jruby_version %>"
<% end %>
# <% for rbx_version in RUBIES[:rbx] %>
# - "rbx-<%= rbx_version %>-vendored"
# <% end %>
# <% RUBIES[:windows].first(1).each do |ruby_version| %>
# - "win-ruby-<%= ruby_version %>-devkit"
# <% end %>
Expand Down Expand Up @@ -560,33 +506,6 @@ jobs:
path: ci/concourse/tasks/rake-test/run.sh
on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] }

% rbx_version = RUBIES[:rbx].last
- name: rbx-<%= rbx_version %>-pr
public: true
max_in_flight: 1
plan:
- get: ci
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "<%= rbx_version %>"}
platform: linux
inputs:
- name: ci
- name: nokogiri-pr
path: nokogiri
params:
NOKOGIRI_USE_SYSTEM_LIBRARIES: t
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] }

- name: pr-success
public: true
disable_manual_trigger: true
Expand All @@ -603,7 +522,6 @@ jobs:
- ruby-<%= Concourse.production_rubies.last %>-valgrind-pr
- ruby-vanilla-system-pr
- jruby-<%= RUBIES[:jruby].last %>-pr
# - rbx-<%= RUBIES[:rbx].last %>-pr
- put: nokogiri-pr
params: {path: nokogiri-pr, status: success}
- put: nokogiri-irc
Expand Down
81 changes: 0 additions & 81 deletions concourse/nokogiri.yml.generated
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,6 @@ groups:
- "win-ruby-2.6-devkit"


- "rbx-latest-system"
- "rbx-latest-vendored"

- rbx-latest-pr


resource_types:
- name: pull-request
Expand Down Expand Up @@ -511,52 +506,6 @@ jobs:



- name: rbx-latest-system
public: true
plan:
- get: ci
- get: nokogiri
trigger: true
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "latest"}
platform: linux
inputs:
- name: ci
- name: nokogiri
params:
NOKOGIRI_USE_SYSTEM_LIBRARIES: t
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: *notify_failure_to_irc

- name: rbx-latest-vendored
public: true
plan:
- get: ci
- get: nokogiri
trigger: true
passed: ["rbx-latest-system"]
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "latest"}
platform: linux
inputs:
- name: ci
- name: nokogiri
params:
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: *notify_failure_to_irc



- name: win-ruby-2.3-devkit
public: true
plan:
Expand Down Expand Up @@ -655,9 +604,6 @@ jobs:

- "jruby-9.2"

#
# - "rbx-latest-vendored"
#
#
# - "win-ruby-2.3-devkit"
#
Expand Down Expand Up @@ -910,32 +856,6 @@ jobs:
path: ci/concourse/tasks/rake-test/run.sh
on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] }

- name: rbx-latest-pr
public: true
max_in_flight: 1
plan:
- get: ci
- get: nokogiri-pr
trigger: true
version: every
passed: [pr-pending]
- task: rake-test
config:
image_resource:
type: docker-image
source: {repository: rubinius/docker, tag: "latest"}
platform: linux
inputs:
- name: ci
- name: nokogiri-pr
path: nokogiri
params:
NOKOGIRI_USE_SYSTEM_LIBRARIES: t
TMPDIR: /scratch
run:
path: ci/concourse/tasks/rake-test/run.sh
# on_failure: { aggregate: [*notify_failure_to_irc, *notify_failure_to_pr] }

- name: pr-success
public: true
disable_manual_trigger: true
Expand All @@ -952,7 +872,6 @@ jobs:
- ruby-2.6-valgrind-pr
- ruby-vanilla-system-pr
- jruby-9.2-pr
# - rbx-latest-pr
- put: nokogiri-pr
params: {path: nokogiri-pr, status: success}
- put: nokogiri-irc
Expand Down
12 changes: 0 additions & 12 deletions concourse/tasks/rake-test/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,22 +43,10 @@ function commit-is-post-frozen-string-support {
return 1
}

function rbx-engine {
if [[ $RUBY_ENGINE == "rubinius" ]] ; then
return 0
fi
return 1
}

pushd nokogiri

test_task="test"

if rbx-engine ; then
ensure-apt-update
apt-get install -y ca-certificates gcc pkg-config libxml2-dev libxslt-dev patch
fi

if [[ ${TEST_WITH_VALGRIND:-} != "" ]] ; then
ensure-apt-update
apt-get install -y valgrind
Expand Down

0 comments on commit add5d10

Please sign in to comment.