-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
41 lines (41 loc) · 1.71 KB
/
.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
language: ruby
sudo: false
rvm:
- 2.2.10
- 2.3.8
- 2.4.6
- 2.5.5
- 2.6.3
gemfile:
- gemfiles/rails_3x.gemfile
- gemfiles/rails_4x.gemfile
- gemfiles/rails_5x.gemfile
matrix:
exclude:
- rvm: 2.4.6
gemfile: gemfiles/rails_3x.gemfile
- rvm: 2.5.5
gemfile: gemfiles/rails_3x.gemfile
- rvm: 2.6.3
gemfile: gemfiles/rails_3x.gemfile
- rvm: 2.5.5
gemfile: gemfiles/rails_4x.gemfile
- rvm: 2.6.3
gemfile: gemfiles/rails_4x.gemfile
branches:
only:
- master
before_install:
- gem update --system 2.7.9 --no-doc
- gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true
- gem install bundler -v '~> 1.0'
before_script:
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
- chmod +x ./cc-test-reporter
- ./cc-test-reporter before-build
after_script:
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT; fi
notifications:
email: false
slack:
secure: "fETDPOl+tLkDEZIKkvFqKFTpYXGdj/zYaZgrDr8cOPbDhhRfinaArNB3NZho0BvA9cPDqeNJGwYhp6WU9byF5Yme1eB3t/i0pKTwjMNOHnKThBE741QMMykIUEqLi0MeKlBKnn78L/Deb08/dvk7INNXBhDrFL8FCHsH3wycXXtrptvPopRmkyZ7AooVg+y5N7NDWmOTHnVznYizl2C3lJstH+wu1qCdkYBOmWJRZN4xJYAduvUI9yTQSBeAmcc40+dZtSgiD3acN6O+Jz+ILeviPQFc4hWlWmhw8ttws43gSQB1OHF2IsouG3l6t1QqQ/dl3fprOcT5Id+aQyHyjTK9TStIUS8MsDuzsu6wqBd6/Zvv4X4yLM1/muGa7ZLgyaP2ZDExwTX6RT/6qmkRyikHUIvfyW0hh9unUS1FfkkCREJLeEk1Jcudk9vTA64cuNJ7eY9iOi77//TlRUGQx0QKGvRV+jL1fhv6kcBaH9Y8IcvAV15UcjLH8g/2N18MKf0zAfWZBnAsbFXm/W9TTjJVXlPTb4qDmR8vi4nTUzwJnxyGYGGqaNZ35UKViihGXapxkzfCSUW2/qBgLSibK1jOUDx7T+xlGI8vHXA33Wp4lNLBcZdi9FFtVxuyjDIZgnqmNbw39PdGxNJo+wGTeniiMimfGvlfkcLlZHrUeO0="