diff --git a/.circleci/config.yml b/.circleci/config.yml index e785639f23..40ef524d3f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,6 +6,9 @@ commands: steps: - checkout + # Install bundler + - run: gem install bundler:1.17.3 + # Restore Cached Dependencies - restore_cache: name: Restore bundle cache @@ -70,10 +73,24 @@ jobs: POSTGRES_DB: ruby26 POSTGRES_PASSWORD: "" + ruby-27: + <<: *default_job + docker: + - image: circleci/ruby:2.7.0-node-browsers-legacy + environment: + PGHOST: localhost + PGUSER: administrate + RAILS_ENV: test + - image: postgres:10.1-alpine + environment: + POSTGRES_USER: administrate + POSTGRES_DB: ruby27 + POSTGRES_PASSWORD: "" workflows: version: 2 multiple-rubies: jobs: + - ruby-27 - ruby-26 - ruby-25