-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
WIP: Support for JRuby-9000 #3792
Conversation
…s so we can install on jruby
Also increase allowed memory usage
gem 'redcarpet' # Markdown implementation (for yard) | ||
gem 'yard' # Documentation generator | ||
gem 'redcarpet', platforms: :mri # Markdown implementation (for yard) | ||
gem 'kramdown', platforms: :jruby # Markdown implementation (for yard) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please bring all comments of all blocks into one line
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
across the entire Gemfile? Just making sure before I do
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think across the entire Gemfile is a good idea
I'll try to help with this issue :) Although I have a concern: will Rails Besides that I'll start with Rails |
@brennovich thanks! I bumped the heap to 1024 and it all passed, but on Travis it timed out after 50 mins :( I guess we need to find the source of Test::Unit's AutoRunner kicking in next. There are also some specs using |
can you please move jruby from the |
@timoschilling not yet, I've been soliciting feedback to help see this through. That said, let me put in some time today to merge in the mainline branches and run tests again. Thanks for the push to get his merged! |
It's ok that you still need time for this PR. I only want to see the true CI status in the PR List like it is on #3742 |
Enable ObjectSpace emulation on travis for jRuby
@@ -107,6 +107,9 @@ def with_translation(translation) | |||
|
|||
require 'rspec/rails' | |||
|
|||
# prevent Test::Unit's AutoRunner from executing during RSpec's rake task on JRuby |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Line is too long. [82/80]
I tried I rebased this PR and got only a couple of test failures:
The functionality they test actually works, so it seems like a bug / misuse of capybara / poltergeist. |
If I add the |
@deivid-rodriguez 👍 can you continue the work on that? |
I'm on it, I'll open a PR superseding this one. Is that ok? |
@deivid-rodriguez even the memory leak specs are passing? Can you keep with this PR? I think the history here may be important in the future ;) |
Everything is passing. But I haven't tried You mean opening a PR at kennethkalmer/activeadmin? |
@brennovich Note that I am keeping history, I'm just doing it in a new branch in my own fork. |
Awesome! Humm not sure, I think you're right, is better to open up a new one, just make sure to comment the new PR number here in the comments :) Thanks o/ |
Opening a sub-PR is good because commit authors are kept, but just rebasing my work on top of a copy of @kennethkalmer's branch seems easier (and already done). |
👍 |
Done! And the commit authors are preserved... I love git. 😄 Let's see how the build goes. |
closed #4032 |
Will bring in the combined efforts of previous attempts to get activeadmin running on jruby-9000, slated to be the next major JRuby release.