language: ruby rvm: - ruby-head - 2.6 - 2.5 - 2.4 env: - "ACTIVERECORD=5.0 DRY_TYPES=0.13" - "ACTIVERECORD=5.0 DRY_TYPES=0.14" - "ACTIVERECORD=5.0 DRY_TYPES=0.15" - "ACTIVERECORD=5.0 DRY_TYPES=1.0" - "ACTIVERECORD=5.0 DRY_TYPES=1.1" - "ACTIVERECORD=5.0 DRY_TYPES=1.2" - "ACTIVERECORD=5.1 DRY_TYPES=0.13" - "ACTIVERECORD=5.1 DRY_TYPES=0.14" - "ACTIVERECORD=5.1 DRY_TYPES=0.15" - "ACTIVERECORD=5.1 DRY_TYPES=1.0" - "ACTIVERECORD=5.1 DRY_TYPES=1.1" - "ACTIVERECORD=5.1 DRY_TYPES=1.2" - "ACTIVERECORD=5.2 DRY_TYPES=0.13" - "ACTIVERECORD=5.2 DRY_TYPES=0.14" - "ACTIVERECORD=5.2 DRY_TYPES=0.15" - "ACTIVERECORD=5.2 DRY_TYPES=1.0" - "ACTIVERECORD=5.2 DRY_TYPES=1.1" - "ACTIVERECORD=5.2 DRY_TYPES=1.2" - "ACTIVERECORD=6.0 DRY_TYPES=0.13" - "ACTIVERECORD=6.0 DRY_TYPES=0.14" - "ACTIVERECORD=6.0 DRY_TYPES=0.15" - "ACTIVERECORD=6.0 DRY_TYPES=1.0" - "ACTIVERECORD=6.0 DRY_TYPES=1.1" - "ACTIVERECORD=6.0 DRY_TYPES=1.2" gemfile: - Gemfile matrix: fast_finish: true allow_failures: - rvm: ruby-head exclude: - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=0.13"} - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=0.14"} - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=0.15"} - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=1.0"} - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=1.1"} - {rvm: 2.4, env: "ACTIVERECORD=6.0 DRY_TYPES=1.2"}