1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
language: ruby
cache: bundler
rvm:
- 2.2.10
- 2.3.7
- 2.4.4
- 2.5.1
- jruby-9.1.15.0
gemfile:
- gemfiles/rails-4-0.gemfile
- gemfiles/rails-4-1.gemfile
- gemfiles/rails-4-2.gemfile
- gemfiles/rails-5-0.gemfile
- gemfiles/rails-5-1.gemfile
- gemfiles/rails-5-2.gemfile
sudo: false
before_install:
- gem install bundler
before_script:
- psql -c 'create database carrierwave_test;' -U postgres
matrix:
include:
- rvm: 2.0
gemfile: gemfiles/rails-4-0.gemfile
- rvm: 2.0
gemfile: gemfiles/rails-4-1.gemfile
- rvm: 2.0
gemfile: gemfiles/rails-4-2.gemfile
- rvm: 2.1.10
gemfile: gemfiles/rails-4-0.gemfile
- rvm: 2.1.10
gemfile: gemfiles/rails-4-1.gemfile
- rvm: 2.1.10
gemfile: gemfiles/rails-4-2.gemfile
- rvm: 2.5.1
gemfile: gemfiles/rails-master.gemfile
- rvm: ruby-head
gemfile: gemfiles/rails-5-2.gemfile
- rvm: ruby-head
gemfile: gemfiles/rails-master.gemfile
- rvm: jruby-head
gemfile: gemfiles/rails-5-0.gemfile
- rvm: jruby-head
gemfile: gemfiles/rails-5-1.gemfile
exclude:
- rvm: 2.4.4
gemfile: gemfiles/rails-4-0.gemfile
- rvm: 2.4.4
gemfile: gemfiles/rails-4-1.gemfile
- rvm: 2.5.1
gemfile: gemfiles/rails-4-0.gemfile
- rvm: 2.5.1
gemfile: gemfiles/rails-4-1.gemfile
- rvm: jruby-9.1.15.0
gemfile: gemfiles/rails-5-2.gemfile
allow_failures:
- rvm: ruby-head
- rvm: jruby-head
- rvm: jruby-9.1.15.0
gemfile: gemfiles/rails-5-0.gemfile
- rvm: jruby-9.1.15.0
gemfile: gemfiles/rails-5-1.gemfile
- gemfile: gemfiles/rails-master.gemfile
fast_finish: true
notifications:
email: false
slack:
secure: Npzanyv/LXLIRlrNs8iTUbZNRhXlP+K2ZpjZoS2UKkr09jYyP1qdf5a//R3Lu7Yat7g2b4qTJGbaZBEMUQSVaJ6UX6quiBJjVWxjxjQ4Ugk8k/yOIAcGEGYPfS6YzRXemRwo9j4uy76cmwlv8cwEuYTSTBRK4XrdYHslX6pKSXM=
addons:
postgresql: "9.3"
apt:
packages:
- ghostscript
|