fuel-plugin-sensu/deployment_scripts/puppet/files/embedded/lib/ruby/gems/2.3.0/gems/influxdb-0.3.13/.travis.yml

53 lines
1.5 KiB
YAML

sudo: required
dist: trusty
language: ruby
before_install:
- gem install bundler
- gem update bundler
- smoke/provision.sh
rvm:
- 1.9.3
- 2.0.0
- 2.1.10
- 2.2.4
- 2.3.1
- ruby-head
env:
- TEST_TASK=spec
matrix:
allow_failures:
- rvm: jruby-head
- rvm: ruby-head
- rvm: jruby-9.0.5.0
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=nightly channel=nightlies
include:
- rvm: 2.3.1
env: TEST_TASK=rubocop
- rvm: jruby-9.0.5.0
env: JRUBY_OPTS='--client -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -J-Xss2m -J-Xmx256M'
- rvm: jruby-head
env: JRUBY_OPTS='--client -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -J-Xss2m -J-Xmx256M'
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=0.10.3-1 pkghash=96244557d9bb7485ddc9d084ff7ce783
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=0.11.1-1 pkghash=f4cf8363125038dff038ced6b16bcafd
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=0.12.2-1 pkghash=f28bb1c57d52dc1593dca45b86be5913
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=0.13.0 pkghash=4f0aa76fee22cf4c18e2a0779ba4f462
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=1.0.2 pkghash=3e4c349cb57507913d9abda1459bdbed
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=1.1.0 pkghash=682904c350ecfc2a60ec9c6c08453ef2
- rvm: 2.3.1
env: TEST_TASK=smoke influx_version=nightly channel=nightlies
fail_fast: true
addons:
apt:
packages:
- haveged
- libgmp-dev
script: bundle exec rake $TEST_TASK