diff options
| author | Azul <azul@riseup.net> | 2017-03-22 10:51:43 +0100 | 
|---|---|---|
| committer | Azul <azul@riseup.net> | 2017-03-22 12:17:22 +0100 | 
| commit | 7bf9dae4c5cbc2538f8ef66b0e8a7be5ef16b818 (patch) | |
| tree | 9d44eebfed1c85eaa6db9e06badb821cecbe46ed | |
| parent | 84be2700a09808ccae4a3f68a8586ce9aa74066c (diff) | |
test: also test ruby 2.3
| -rw-r--r-- | .gitlab-ci.yml | 22 | 
1 files changed, 9 insertions, 13 deletions
| diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 232ebcb..a8efd0b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,11 +1,13 @@ -# This file is a template, and might need editing before it works on your project. -# Official language image. Look for the different tagged releases at: -# https://hub.docker.com/r/library/ruby/tags/ -image: "ruby:2.1" +ruby2-1: +  image: "ruby:2.1" +  script: +    - bundle exec rake test + +ruby2-3: +  image: "ruby:2.3" +  script: +    - bundle exec rake test -# Pick zero or more services to be used on all builds. -# Only needed when using a docker container to run your tests in. -# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service  services:    - couchdb:1.6.1 @@ -15,8 +17,6 @@ cache:    paths:      - vendor/ruby -# This is a basic example for a gem or script which doesn't use -# services such as redis or postgres  before_script:    - ruby -v    - curl -s couchdb:5984 @@ -27,7 +27,3 @@ before_script:    - bundle install -j $(nproc) --path vendor --without development debug    - bundle exec rake RAILS_ENV=test db:rotate    - bundle exec rake RAILS_ENV=test db:migrate - -rails: -  script: -  - bundle exec rake test | 
