-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add CI for support-ar6.0.z #18
Add CI for support-ar6.0.z #18
Conversation
@@ -1,10 +1,14 @@ | |||
source "https://rubygems.org" | |||
|
|||
gem "rails", "5.0.0" |
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.
Why did you need to add a gem such as Rails?
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.
gem "mysql2", "~> 0.4.4" | ||
|
||
gem "minitest", "< 5.3.4" | ||
gem "mocha", "~> 0.14", require: false | ||
gem "nokogiri", "~> 1.10" if RUBY_VERSION.to_f < 2.5 |
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.
Why are these making changes?
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.
Glad you sent us a PR, and we will be sure to keep you posted on our progress. 😄 |
@hirocaster |
I looked at the DESCRIPTION but could not find a reason for this. |
About adding "gem rails", I referenced original file (ex: gemfiles/rails6_0_4.gemfile, etc...)😄 |
Okay, I understand. |
b508d40
to
b8033c5
Compare
Gemfiles seem to be need not to change in this last commit. 👍 |
26d1b18
to
7477a08
Compare
e64afe9
to
7bcbe4f
Compare
ensure | ||
if ActiveRecord::Turntable::Util.ar60_or_later? | ||
ActiveRecord::Base.connection_handlers = original_handlers | ||
begin |
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.
This commit is duplicate #19.
Please, fix the change commits.
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 fixed!
…ore than rails 5.1.6)
railties and actionview gems have been added to gemfiles not having them. This is because they are dependencies of rails.
bundle install will install a native gem without any additional action : https://github.com/sparklemotion/nokogiri loofah should be pin version 2.20.2 : flavorjones/loofah#266, getsentry/sentry-ruby#2041
Pin gem dalli version 2 if ruby < 2.5 : petergoldstein/dalli#758
7999f54
to
1af32dc
Compare
Goodbye TravisCI, Welcome GithubActions
TravisCI is currently not working. This is probably because it was not maintained. Therefore, we will adopt GithubActions instead of using TravisCI.
CI for support-ar6.0.z
Matrix build test for ruby 2.4-2.7 ✖️ rails 5.0.0-6.0.6
Fix gemfiles for some reasons about dependencies
require "rails"
in spec/spec_helper.rbbundle install
will install a native gem without any additional action in more then ruby 2.5, but in ruby 2.4 or less, need to add gem nokogiri.require "dalli"
in spec/active_record/turntable/sequencer/katsubushi_spec.rbSome jobs failed because...