.circleci/config.yml in spree_auth_devise-4.6.0 vs .circleci/config.yml in spree_auth_devise-4.6.1
- old
+ new
@@ -7,21 +7,20 @@
BUNDLE_JOBS: 4
BUNDLE_RETRY: 3
BUNDLE_PATH: ~/spree/vendor/bundle
working_directory: ~/spree
docker:
- - image: &ruby_image circleci/ruby:3.0-node-browsers
- - image: &redis_image circleci/redis:6.2-alpine
+ - image: &ruby_image cimg/ruby:3.3.0-browsers
run_tests: &run_tests
<<: *defaults
steps:
- checkout
- restore_cache:
keys:
- - spree-auth-devise-bundle-v9-ruby-3-0-{{ .Branch }}
- - spree-auth-devise-bundle-v9-ruby-3-0
+ - spree-auth-devise-bundle-v10-ruby-3-3-{{ .Branch }}
+ - spree-auth-devise-bundle-v10-ruby-3-3
- run:
name: Add keyserver
command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4EB27DB2A3B88B8B
- run:
name: Install libvips
@@ -55,12 +54,12 @@
<<: *defaults
steps:
- checkout
- restore_cache:
keys:
- - spree-auth-devise-bundle-v9-ruby-3-0-{{ .Branch }}
- - spree-auth-devise-bundle-v9-ruby-3-0
+ - spree-auth-devise-bundle-v10-ruby-3-3-{{ .Branch }}
+ - spree-auth-devise-bundle-v10-ruby-3-3
- run:
name: Add keyserver
command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4EB27DB2A3B88B8B
- run:
name: Install libvips
@@ -73,23 +72,22 @@
command: |
bundle check || bundle install
- save_cache:
paths:
- vendor/bundle
- key: spree-auth-devise-bundle-v9-ruby-3-0-{{ checksum "Gemfile.lock" }}
+ key: spree-auth-devise-bundle-v10-ruby-3-3-{{ checksum "Gemfile.lock" }}
tests_postgres: &tests_postgres
<<: *run_tests
environment: &postgres_environment
<<: *environment
DB: postgres
DB_HOST: localhost
DB_USERNAME: postgres
docker:
- image: *ruby_image
- - image: *redis_image
- - image: &postgres_image circleci/postgres:12-alpine
+ - image: &postgres_image cimg/postgres:16.2
environment:
POSTGRES_USER: postgres
tests_mysql: &tests_mysql
<<: *run_tests
@@ -100,11 +98,10 @@
DB_USERNAME: root
COVERAGE: true
COVERAGE_DIR: /tmp/workspace/simplecov
docker:
- image: *ruby_image
- - image: *redis_image
- - image: &mysql_image circleci/mysql:8-ram
+ - image: &mysql_image cimg/mysql:8.0
workflows:
version: 2
main:
jobs: