.circleci/config.yml in statesman-5.2.0 vs .circleci/config.yml in statesman-6.0.0

- old
+ new

@@ -29,13 +29,13 @@ - type: store_test_results path: /tmp/test-results jobs: - build-ruby241-rails-429-mysql: + build-ruby249-rails-429-mysql: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=4.2.9 - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -43,25 +43,25 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby241-rails-429-postgres: + build-ruby249-rails-429-postgres: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=4.2.9 - DATABASE_URL=postgres://postgres@localhost/statesman_test - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby241-rails-505-mysql: + build-ruby249-rails-505-mysql: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.0.5 - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -69,25 +69,25 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby241-rails-505-postgres: + build-ruby249-rails-505-postgres: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.0.5 - DATABASE_URL=postgres://postgres@localhost/statesman_test - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby241-rails-513-mysql: + build-ruby249-rails-513-mysql: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.1.3 - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -95,25 +95,25 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby241-rails-513-postgres: + build-ruby249-rails-513-postgres: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.1.3 - DATABASE_URL=postgres://postgres@localhost/statesman_test - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby262-rails-600-mysql: + build-ruby265-rails-600-mysql: docker: - - image: circleci/ruby:2.6.2-node + - image: circleci/ruby:2.6.5-node environment: - RAILS_VERSION=6.0.0 - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -121,25 +121,25 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby262-rails-600-postgres: + build-ruby265-rails-600-postgres: docker: - - image: circleci/ruby:2.6.2-node + - image: circleci/ruby:2.6.5-node environment: - RAILS_VERSION=6.0.0 - DATABASE_URL=postgres://postgres@localhost/statesman_test - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby262-rails-master-mysql: + build-ruby265-rails-master-mysql: docker: - - image: circleci/ruby:2.6.2-node + - image: circleci/ruby:2.6.5-node environment: - RAILS_VERSION=master - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -147,26 +147,26 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby262-rails-master-postgres: + build-ruby265-rails-master-postgres: docker: - - image: circleci/ruby:2.6.2-node + - image: circleci/ruby:2.6.5-node environment: - RAILS_VERSION=master - DATABASE_URL=postgres://postgres@localhost/statesman_test - EXCLUDE_MONGOID=true - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby241-rails-523-mysql: + build-ruby249-rails-523-mysql: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.2.3 - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - DATABASE_DEPENDENCY_PORT=3306 - image: circleci/mysql:5.7.18 @@ -174,202 +174,35 @@ - MYSQL_ALLOW_EMPTY_PASSWORD=true - MYSQL_USER=root - MYSQL_PASSWORD= - MYSQL_DATABASE=statesman_test steps: *steps - build-ruby241-rails-523-postgres: + build-ruby249-rails-523-postgres: docker: - - image: circleci/ruby:2.4.1-node + - image: circleci/ruby:2.4.9-node environment: - RAILS_VERSION=5.2.3 - DATABASE_URL=postgres://postgres@localhost/statesman_test - DATABASE_DEPENDENCY_PORT=5432 - image: circleci/postgres:9.6 environment: - POSTGRES_USER=postgres - POSTGRES_DB=statesman_test steps: *steps - build-ruby233-rails-429-mysql: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=4.2.9 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby233-rails-429-postgres: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=4.2.9 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps - build-ruby233-rails-505-mysql: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=5.0.5 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby233-rails-505-postgres: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=5.0.5 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps - build-ruby233-rails-513-mysql: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=5.1.3 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby233-rails-513-postgres: - docker: - - image: circleci/ruby:2.3.3-node - environment: - - RAILS_VERSION=5.1.3 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps - build-ruby227-rails-429-mysql: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=4.2.9 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby227-rails-429-postgres: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=4.2.9 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps - build-ruby227-rails-505-mysql: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=5.0.5 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby227-rails-505-postgres: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=5.0.5 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps - build-ruby227-rails-513-mysql: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=5.1.3 - - DATABASE_URL=mysql2://root@127.0.0.1/statesman_test - - DATABASE_DEPENDENCY_PORT=3306 - - image: circleci/mysql:5.7.18 - environment: - - MYSQL_ALLOW_EMPTY_PASSWORD=true - - MYSQL_USER=root - - MYSQL_PASSWORD= - - MYSQL_DATABASE=statesman_test - steps: *steps - build-ruby227-rails-513-postgres: - docker: - - image: circleci/ruby:2.2.7-node - environment: - - RAILS_VERSION=5.1.3 - - DATABASE_URL=postgres://postgres@localhost/statesman_test - - DATABASE_DEPENDENCY_PORT=5432 - - image: circleci/postgres:9.6 - environment: - - POSTGRES_USER=postgres - - POSTGRES_DB=statesman_test - steps: *steps + workflows: version: 2 tests: jobs: - - build-ruby241-rails-429-mysql - - build-ruby241-rails-429-postgres - - build-ruby241-rails-505-mysql - - build-ruby241-rails-505-postgres - - build-ruby241-rails-513-mysql - - build-ruby241-rails-513-postgres - - build-ruby241-rails-523-mysql - - build-ruby241-rails-523-postgres - - build-ruby262-rails-600-mysql - - build-ruby262-rails-600-postgres - - build-ruby262-rails-master-mysql - - build-ruby262-rails-master-postgres - - build-ruby233-rails-429-mysql - - build-ruby233-rails-429-postgres - - build-ruby233-rails-505-mysql - - build-ruby233-rails-505-postgres - - build-ruby233-rails-513-mysql - - build-ruby233-rails-513-postgres - - build-ruby227-rails-429-mysql - - build-ruby227-rails-429-postgres - - build-ruby227-rails-505-mysql - - build-ruby227-rails-505-postgres - - build-ruby227-rails-513-mysql - - build-ruby227-rails-513-postgres + - build-ruby249-rails-429-mysql + - build-ruby249-rails-429-postgres + - build-ruby249-rails-505-mysql + - build-ruby249-rails-505-postgres + - build-ruby249-rails-513-mysql + - build-ruby249-rails-513-postgres + - build-ruby249-rails-523-mysql + - build-ruby249-rails-523-postgres + - build-ruby265-rails-600-mysql + - build-ruby265-rails-600-postgres + - build-ruby265-rails-master-mysql + - build-ruby265-rails-master-postgres