You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
822 B
34 lines
822 B
# Sets Travis to run the Ruby specs on OS X machines to be as close as possible
|
|
# to the user environment.
|
|
#
|
|
language: ruby
|
|
|
|
dist: trusty
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
- /.+-stable$/
|
|
|
|
matrix:
|
|
include:
|
|
- rvm: 2.4.1
|
|
|
|
rvm:
|
|
- 2.0.0-p647
|
|
- 2.3.4
|
|
- 2.4.1
|
|
- 2.6.2
|
|
|
|
before_install:
|
|
# There is a bug in travis. When using system ruby, bundler is not
|
|
# installed and causes the default install action to fail.
|
|
- if [ "$TRAVIS_RUBY_VERSION" = "system" ]; then sudo gem install "bundler:~> 1.17"; else gem install "bundler:~> 1.17"; fi
|
|
# RubyGems 2.0.14 isn't a fun time on 2.0.0p648
|
|
- if [ "$TRAVIS_RUBY_VERSION" = "system" ]; then sudo gem update --system; fi
|
|
|
|
install:
|
|
- bundle install --path .bundle
|
|
- bundle exec pod repo add-cdn trunk 'https://cdn.cocoapods.org'
|
|
|
|
script: bundle exec rake spec
|
|
|