File tree Expand file tree Collapse file tree 1 file changed +25
-5
lines changed Expand file tree Collapse file tree 1 file changed +25
-5
lines changed Original file line number Diff line number Diff line change @@ -2,22 +2,42 @@ notifications:
2
2
email : false
3
3
language : ruby
4
4
sudo : required
5
+ os :
6
+ - linux
7
+ - osx
5
8
rvm :
6
9
- ruby-2.0.0-p648
7
- - ruby-2.1.8
10
+ - ruby-2.0.0-p598
8
11
- ruby-2.2.4
12
+ - ruby-2.2.2
9
13
- ruby-2.3.0-preview2
10
14
- jruby-head
15
+ matrix :
16
+ exclude :
17
+ - os : linux
18
+ rvm : ruby-2.0.0-p598
19
+ - os : linux
20
+ rvm : ruby-2.2.2
21
+ - os : osx
22
+ rvm : ruby-2.2.4
23
+ - os : osx
24
+ rvm : ruby-2.0.0-p648
25
+ - os : osx
26
+ rvm : ruby-2.3.0-preview2
11
27
env :
12
28
- JRUBY_OPTS="-Xcli.debug=true --debug"
13
29
addons :
14
30
code_climate :
15
31
repo_token : 60d9731d654527cb53aabc7db15bcde87d701ddb6b1cba8fc0da6aba16d00bb1
16
32
before_install :
17
- - sudo add-apt-repository "deb http://cz.archive.ubuntu.com/ubuntu vivid main universe"
18
- - sudo apt-get update -q
19
- - sudo rm -rf /etc/dpkg/dpkg.cfg.d/multiarch
20
- - sudo apt-get install gnuplot5
33
+ - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then sudo add-apt-repository "deb http://cz.archive.ubuntu.com/ubuntu vivid main universe" ; fi
34
+ - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then sudo apt-get update -q ; fi
35
+ - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then sudo rm -rf /etc/dpkg/dpkg.cfg.d/multiarch ; fi
36
+ - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then sudo apt-get install gnuplot5 ; fi
37
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
38
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install pdflib-lite ; fi
39
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gnuplot --with-png --with-jpeg --with-cairo --with-svg ; fi
40
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ulimit -S -n 4096 ; fi
21
41
- gem update bundler
22
42
- bundle install
23
43
install :
You can’t perform that action at this time.
0 commit comments