travis-ci/keen-gem:.travis.yml@d61840a
language: ruby
bundler_args: --without development
rvm:
- 1.9.3
- 2.0.0
- 2.2.2
- jruby-19mode
env:
matrix:
- PATTERN=keen
#- PATTERN=integration KEEN_MASTER_KEY=f806128f31c349fda124b62d1f4cf4b2 KEEN_WRITE_KEY=f806128f31c349fda124b62d1f4cf4b2 KEEN_READ_KEY=f806128f31c349fda124b62d1f4cf4b2 KEEN_PROJECT_ID=50e5ffa6897a2c319b000000
- PATTERN=synchrony
global:
- JAVA_OPTS='-Djava.security.egd=file:///dev/urandom'
- JRUBY_OPTS='--server -Xcompile.invokedynamic=false'
before_install:
- gem install rubygems-update -v 3.4.22
- gem update bundler
- bundle --version
- gem update --system
- gem --version
matrix:
exclude:
- rvm: jruby-19mode
env: PATTERN=synchrony
script:
- bundle exec rake pattern
Build Config
{
"language": "ruby",
"os": [
"linux"
],
"dist": "xenial",
"bundler_args": "--without development",
"rvm": [
"1.9.3",
"2.0.0",
"2.2.2",
"jruby-19mode"
],
"env": {
"global": [
{
"JAVA_OPTS": "'-Djava.security.egd=file:///dev/urandom'"
},
{
"JRUBY_OPTS": "'--server -Xcompile.invokedynamic=false'"
}
],
"jobs": [
{
"PATTERN": "keen"
},
{
"PATTERN": "synchrony"
}
]
},
"before_install": [
"gem install rubygems-update -v 3.4.22",
"gem update bundler",
"bundle --version",
"gem update --system",
"gem --version"
],
"script": [
"bundle exec rake pattern"
],
"jobs": {
"exclude": [
{
"rvm": "jruby-19mode",
"env": [
{
"PATTERN": "synchrony"
}
]
}
]
}
}