Skip to content

Commit

Permalink
Merge pull request #718 from toptal/ruby-2.7-ci
Browse files Browse the repository at this point in the history
Added Ruby 2.7 to CircleCI config
  • Loading branch information
mrzasa authored Jun 2, 2020
2 parents 22f8f27 + 4225fdc commit 388c4cf
Showing 1 changed file with 40 additions and 1 deletion.
41 changes: 40 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ workflows:
- rspec-ruby-26-activerecord60
- rspec-ruby-26-activerecord52
- rspec-ruby-26-mongoid
# TODO ruby 2.7
- rspec-ruby-27-activerecord60
- rspec-ruby-27-activerecord52
- rspec-ruby-27-mongoid
# TODO elastic 7
# TODO sequel?

Expand Down Expand Up @@ -176,3 +178,40 @@ jobs:
GEMFILE: gemfiles/rails.5.1.mongoid.6.3.gemfile
steps:
- rspec-test

rspec-ruby-27-activerecord52:
docker:
- image: circleci/ruby:2.7
- image: docker.elastic.co/elasticsearch/elasticsearch:5.6.7
environment:
<<: *es56-env
working_directory: ~/repo
environment:
GEMFILE: gemfiles/rails.5.2.activerecord.gemfile
steps:
- rspec-test

rspec-ruby-27-activerecord60:
docker:
- image: circleci/ruby:2.7
- image: docker.elastic.co/elasticsearch/elasticsearch:5.6.7
environment:
<<: *es56-env
working_directory: ~/repo
environment:
GEMFILE: gemfiles/rails.6.0.activerecord.gemfile
steps:
- rspec-test

rspec-ruby-27-mongoid:
docker:
- image: circleci/ruby:2.7
- image: circleci/mongo:4.2.5
- image: docker.elastic.co/elasticsearch/elasticsearch:5.6.7
environment:
<<: *es56-env
working_directory: ~/repo
environment:
GEMFILE: gemfiles/rails.5.1.mongoid.6.3.gemfile
steps:
- rspec-test

0 comments on commit 388c4cf

Please sign in to comment.