rubocop-ast icon indicating copy to clipboard operation
rubocop-ast copied to clipboard

Enable CI on JRuby

Open marcandre opened this issue 5 years ago • 6 comments

marcandre avatar Sep 29 '20 17:09 marcandre

@marcandre I noticed in GHA that JRuby is not run with --dev. JRUBY_OPTS=--dev on my machine drops spec runs from 25s to 15s. Hopefully takes a little sting out of adding us to CI.

enebo avatar Mar 24 '21 19:03 enebo

If set as an ENV this will also speed up the bundle install as well.

enebo avatar Mar 24 '21 19:03 enebo

Cool, thanks @enebo! #175

marcandre avatar Mar 24 '21 20:03 marcandre

@marcandre I also submitted https://github.com/ruby/setup-ruby/pull/164 which should remove 10s of installing bundler on jruby-head (I noticed truffle ruby already does this and MRI 2.7+).

enebo avatar Mar 24 '21 21:03 enebo

ruby/setup-ruby#164 has merged, perhaps we will see it in effect soon on rubocop-ast builds? 😀

headius avatar Mar 26 '21 07:03 headius

Not yet, it is installing 9.2.16 right now.

marcandre avatar Mar 26 '21 17:03 marcandre