Skip to content
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 Rails 6 support #82

Merged
merged 2 commits into from
Dec 2, 2019
Merged

Add Rails 6 support #82

merged 2 commits into from
Dec 2, 2019

Conversation

klebervirgilio
Copy link

@klebervirgilio klebervirgilio commented Nov 29, 2019

This PR adds Rails 6 support to fc-vault-rails. Also, this PR moves the build pipeline completely to CircleCi which among other benefits allow us to perform the tests in parallel.

@klebervirgilio klebervirgilio changed the title Add Rails 6 support [WIP] Add Rails 6 support Nov 29, 2019
@klebervirgilio klebervirgilio force-pushed the add-rails6-support branch 7 times, most recently from 8f9aa57 to b671472 Compare December 1, 2019 20:25
@klebervirgilio klebervirgilio removed the WIP label Dec 1, 2019
@klebervirgilio klebervirgilio changed the title [WIP] Add Rails 6 support Add Rails 6 support Dec 1, 2019
.circleci/config.yml Outdated Show resolved Hide resolved
Copy link

@ahmetabdi ahmetabdi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work 👍 just one small comment

The "wwtd" rubygem along with Travis CI configuration file basically run the suite test against different versions of Ruby and Rails.
This causes problems when the ruby/rails combination are ruby versions lower than 2.5 and the rails version is 6 since this version of rails only supports ruby version 2.5.0 or higher.
SQLite3 gem on ActiveRecord 6 needs to be higher than 1.3, this commit makes sure each Gemfile has its proper version
@klebervirgilio klebervirgilio merged commit 7e700d9 into master Dec 2, 2019
@popovm popovm deleted the add-rails6-support branch January 15, 2020 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants