Skip to content

Commit c10fd7a

Browse files
committed
dev: so tired of psych not building on various things
this time, it's the ruby:alpine images that removed all the -dev libraries. JFC i'm just trying to stay green here.
1 parent 8378749 commit c10fd7a

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

Gemfile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ end
3333
# If Psych doesn't build, you can disable this group locally by running
3434
# `bundle config set --local without rdoc`
3535
# Then re-run `bundle install`.
36-
unless RUBY_PLATFORM == "java" # see #3391 and https://github.com/jruby/jruby/issues/7262
37-
group :rdoc do
38-
gem "rdoc", "6.10.0"
39-
end
36+
group :rdoc do
37+
gem "rdoc", "6.10.0" unless RUBY_PLATFORM == "java" || ENV["CI"]
4038
end

scripts/test-gem-install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ popd
2828
# 2.3.21 because https://github.com/rubygems/rubygems/issues/5914
2929
# 2.3.22 because https://github.com/rubygems/rubygems/issues/5940
3030
gem install bundler -v "~> 2.2, != 2.3.21, != 2.3.22"
31+
bundle config set --local without rdoc
3132
bundle install --local || bundle install
3233

3334
rm -rf lib ext # ensure we don't use the local files

0 commit comments

Comments
 (0)