Allow activesupport >= 4.0 and run tests on Rails 4.2 as well as Rails 5.0
Fixes #20 (closed). Required for eventual update to Rails 5.
Merge request reports
Activity
Build failure:
Gem::InstallError: activesupport requires Ruby version >= 2.2.2.
Edited by Stan Hu@connorshea It does seem like overkill at the moment. It seems like it might be useful for CE since there are more dependencies, but I'm not sure about the overhead of maintaining that.
Added 20 commits:
- a010b80f...eb55f51a - 19 commits from branch
master
- 9b1a58f8 - Allow activesupport >= 4.0
- a010b80f...eb55f51a - 19 commits from branch
Added 40 commits:
- 9b1a58f8...d47cc16e - 39 commits from branch
master
- 142b1129 - Allow activesupport >= 4.0
- 9b1a58f8...d47cc16e - 39 commits from branch
Added 13 commits:
- 142b1129...5870f87d - 12 commits from branch
master
- 193a2579 - Allow activesupport >= 4.0
- 142b1129...5870f87d - 12 commits from branch
Added 9 commits:
- 193a2579...347d234d - 8 commits from branch
master
- 1a346ef7 - Allow activesupport >= 4.0
- 193a2579...347d234d - 8 commits from branch
@stanhu I got tired of rebasing this every time I worked on the Rails 5 MR, so now gitlab_git is tested on Rails 4.2 as well as 5.0 and will work on either.
@stanhu good point, I've updated the MR to do that instead.
Reassigned to @rspeicher
@stanhu apparently that doesn't work: https://gitlab.com/gitlab-org/gitlab_git/builds/4631731
@connorshea Ping me when this is ready.
Reassigned to @connorshea
Reassigned to @rspeicher
@rspeicher it passes now, so I guess we'll have to deal with not using the Gemfile. Not really sure why that happens.
Edited by username-removed-386624Added 12 commits:
- 1bf6c153...e9cf661b - 9 commits from branch
master
- fe6c0023 - Allow activesupport >= 4.0
- c018fb26 - Use different Gemfiles for testing Rails 4.2 and Rails 5.0.
- c1c452e0 - Add rails42.gemfile.
Toggle commit list- 1bf6c153...e9cf661b - 9 commits from branch
Added 1 commit:
- ec0c9797 - Use different Gemfiles for testing Rails 4.2 and Rails 5.0.
Added 1 commit:
- eb04eda8 - Use different Gemfiles for testing Rails 4.2 and Rails 5.0.
Added 1 commit:
- 43f9f2f7 - Use different Gemfiles for testing Rails 4.2 and Rails 5.0.
@rspeicher merge before this breaks again? :)
@rspeicher sorry to be a bother, do you have the bandwidth now?
@connorshea Not really.
Feel free to assign to another endboss.Reassigned to @DouweM
cc: @DouweM can you review?
- Resolved by username-removed-386624
@connorshea Can we do something to prevent these files from getting out of date with the main Gemfile?
Reassigned to @connorshea
@DouweM I suppose we can use Appraisals
@DouweM okay, the Rails-specific gemfiles are now generated based off the
Gemfile
by runningappraisal install
.Reassigned to @DouweM
Mentioned in commit 6b077df2