travis-ci/travis.rb:.travis.yml@03986c4
language: ruby
cache: bundler
os:
- linux
rvm:
- jruby
- 1.9.3
- 2.2.7
- 2.3.8
- 2.4.5
- 2.5.5
- 2.6.3
jobs:
include:
- os: osx
osx_image: xcode7.3
rvm: 1.9.3
before_install:
- gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true
- gem install bundler -v '< 2'
- os: osx
rvm: 2.5.5
- os: osx
rvm: 2.6.3
- stage: deploy
if: branch = master
os: linux
rvm: 2.6.3
deploy:
provider: rubygems
api_key:
secure: KcBpkFaes74KGMm8X/rRA8e13+t3PmkefsAvOAR+iF4g1GyuLSPkP92Fb9vFfsXBph+qmFh5rNa2lIRf/3RXW6COxY7CMMaARxUfJOKE0rmIwF0qfKI+RZDh6abg92iYngunMZVN8WVft6Lv9ZTOYCWxr1Zs1Ll/Rl4PfvHNd1g=
gem: travis
on:
repo: travis-ci/travis.rb
ruby: 2.6.3
edge: true
Build Config
{
"os": [
"linux"
],
"rvm": [
"jruby",
"1.9.3",
"2.2.7",
"2.3.8",
"2.4.5",
"2.5.5",
"2.6.3"
],
"jobs": {
"include": [
{
"os": "osx",
"rvm": "1.9.3",
"osx_image": "xcode7.3",
"before_install": [
"gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true",
"gem install bundler -v '< 2'"
]
},
{
"os": "osx",
"rvm": "2.5.5"
},
{
"os": "osx",
"rvm": "2.6.3"
},
{
"if": "branch = master",
"os": "linux",
"rvm": "2.6.3",
"stage": "deploy",
"deploy": [
{
"on": {
"rvm": "2.6.3",
"repo": "travis-ci/travis.rb"
},
"gem": "travis",
"edge": true,
"api_key": {
"secure": "OoUEpQPW+3MeOcWxCurJLJoPWgrZsy3T5o/WyXzGYBhWze2wNnPm5mvFbekRZmY+1aLh4G1EmBzf5cqw3MBWHLSuwQWR4NmILvFTaeR0eqZyBfMRrxsaw4+4ajA8R6oCvts6WPND1G6taaR/EZa3nhYouNl7dCuAoD76vXc4KXE="
},
"provider": "rubygems"
}
]
}
]
},
"cache": {
"bundler": true
},
"language": "ruby"
}