diff --git a/.circleci/config.yml b/.circleci/config.yml index e785639f2387053c10f840873dc75c924899f71a..b456e6a24b7cc5c6864d57fd904276a12115227d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -12,7 +12,9 @@ commands: key: administrate-{{ checksum "Gemfile.lock" }} # Bundle install dependencies - - run: bundle install --path vendor/bundle + - run: | + gem install bundler:1.17.3 + bundle install --path vendor/bundle # Cache Dependencies - save_cache: @@ -70,10 +72,24 @@ jobs: POSTGRES_DB: ruby26 POSTGRES_PASSWORD: "" + ruby-27: + <<: *default_job + docker: + - image: circleci/ruby:2.7.1-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 diff --git a/.ruby-version b/.ruby-version index ec1cf33c3f6e22d5833bed6199c520a9ee20a0fa..860487ca19cedeaf219ae3caca5e14df61c44f18 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.6.3 +2.7.1