forked from litaio/lita
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
26 lines (26 loc) · 891 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
language: "ruby"
sudo: false
cache: "bundler"
matrix:
include:
- rvm: "2.6"
env: "CC_TEST_REPORTER_ID=505b5e2a819ce1ad685558da73ff1dedc6bac6aaa04ab593a02ac48a5303d4fd"
- rvm: "jruby-9"
allow_failures:
- rvm: "jruby-9"
fast_finish: true
script: "bundle exec rake"
before_install:
- "gem update --system"
- "gem update bundler"
before_script:
- "curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter"
- "if [ -n \"$CC_TEST_REPORTER_ID\" ]; then chmod +x ./cc-test-reporter; fi"
- "if [ -n \"$CC_TEST_REPORTER_ID\" ]; then ./cc-test-reporter before-build; fi"
after_script:
- "if [ -n \"$CC_TEST_REPORTER_ID\" ]; then ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT; fi"
services:
- "redis-server"
if: "type != push OR (tag IS blank AND branch = master)"
notifications:
email: false