-
Notifications
You must be signed in to change notification settings - Fork 4
No bundler warnings #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Ok, I can repro test failures now, will work on this. |
|
I built takari/polyglot-maven#236 locally with the idea of using it here to see if that fixes the CI, but got the following error: Could it be that |
|
@deivid-rodriguez that is actually correct - seems that the parent (for gem-maven-plugin) is compiling with 11 (not sure why) |
|
It was because of an incorrect change I made that somehow sneaked into the 2.0.0 release. I think it was just an oversight. I was just working on a WIP PR on adding Java 11 support but didn't intend to drop support for java 8 at all. Hopefully we can get the changes in jruby/jruby-maven-plugins#119 released to get support for Java 8 restored! |
|
|
|
I'm pretty sure it's coming from here: https://github.com/torquebox/maven-tools/blob/b52405ed1bb73fec626c631a18ea40045d6b6816/lib/maven/tools/versions.rb#L27-L32. We most likely also need to bump those dependencies, get a new version out, and then bump |
|
I created another PR for maven-tools: jruby/maven-tools#34. That one was tricky because building |
|
I will verify it later, but I think now once takari/polyglot-maven#237 is merged and released and we bump the |
|
It tested locally against a locally built version of So we just need to wait for takari/polyglot-maven#237 to be released. |
Minitest plugins cause unrelated globally installed gems to interfere: ``` ✗ rm -rf pkg && ruby -Ilib:test spec/ruby_maven_spec.rb --name="/pack the gem/" /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/specification.rb:2239:in `raise_if_conflicts': Unable to activate railties-6.0.4.1, because activesupport-6.1.4.1 conflicts with activesupport (= 6.0.4.1) (Gem::ConflictError) from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/specification.rb:1370:in `activate' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems.rb:221:in `rescue in try_activate' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems.rb:214:in `try_activate' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:153:in `rescue in require' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:149:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/railties-6.0.4.1/lib/minitest/rails_plugin.rb:4:in `<top (required)>' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:103:in `block in load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `each' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:126:in `run' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:68:in `block in autorun' /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/specification.rb:2239:in `raise_if_conflicts': Unable to activate railties-6.0.4.1, because activesupport-6.1.4.1 conflicts with activesupport (= 6.0.4.1) (Gem::ConflictError) from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/specification.rb:1370:in `activate' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems.rb:215:in `try_activate' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:153:in `rescue in require' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:149:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/railties-6.0.4.1/lib/minitest/rails_plugin.rb:4:in `<top (required)>' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:103:in `block in load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `each' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:126:in `run' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:68:in `block in autorun' <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:148:in `require': cannot load such file -- rails/test_unit/reporter (LoadError) from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:148:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/railties-6.0.4.1/lib/minitest/rails_plugin.rb:4:in `<top (required)>' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/Users/deivid/.rbenv/versions/3.0.2/lib/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:103:in `block in load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `each' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:97:in `load_plugins' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:126:in `run' from /Users/deivid/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/minitest-5.14.4/lib/minitest.rb:68:in `block in autorun' ```
|
polyglot-ruby 0.4.8 has been released and I updated |
Instead of relying on `CatchStdout` or passing the log file parameter to mvn.
|
Alright, so test errors didn't suggest any issues with this library. Tests were running Since passing @headius With the changes in this PR, there should no longer be any issues when releasing version 3.3.13. Let me know! |
|
Thanks so much for the footwork here, @deivid-rodriguez! I will merge this. |
|
@mkristian Are you still out there? We still are willing to help take over maintenance if we can get a tour and all the appropriate push rights. |
|
@headius I am still out there and did help @deivid-rodriguez as much I could the recent weeks. but we also can schedule some meeting so I give you guys some tour ! |
|
Thanks @headius and @mkristian! @headius You are an owner of this gem as per https://rubygems.org/gems/ruby-maven, so you should be all good for releasing. I don't think releasing this gem needs anything to be pushed to maven servers, in case you're lacking some push rights there. |
Avoid using method deprecated in recent bundler versions.
I also added MacOS to the CI because I can't reproduce the CI issues locally and I'm using MacOS, so I want to double check whether it could be related to the OS somehow.