66 - jruby-19mode
77before_script :
88 - phantomjs --version
9- script :
10- - bundle exec rake test_app
11- - bundle exec rake
9+ env :
10+ - PHANTOMJS_VERSION=1.9.8
1211gemfile :
1312 - gemfiles/opal_0.8_react_13.gemfile
1413 - gemfiles/opal_0.8_react_14.gemfile
1514 - gemfiles/opal_0.8_react_15.gemfile
1615 - gemfiles/opal_0.9_react_13.gemfile
1716 - gemfiles/opal_0.9_react_14.gemfile
1817 - gemfiles/opal_0.9_react_15.gemfile
19-
18+ cache :
19+ directories :
20+ - " travis_phantomjs"
21+ before_install :
22+ - " phantomjs --version"
23+ - " export PATH=$PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64/bin:$PATH"
24+ - " phantomjs --version"
25+ - " if [ $(phantomjs --version) != $PHANTOMJS_VERSION ]; then rm -rf $PWD/travis_phantomjs; mkdir -p $PWD/travis_phantomjs; fi"
26+ - " if [ $(phantomjs --version) != $PHANTOMJS_VERSION ]; then wget https://github.com/Medium/phantomjs/releases/download/v$PHANTOMJS_VERSION/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 -O $PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2; fi"
27+ - " if [ $(phantomjs --version) != $PHANTOMJS_VERSION ]; then tar -xvf $PWD/travis_phantomjs/phantomjs-$PHANTOMJS_VERSION-linux-x86_64.tar.bz2 -C $PWD/travis_phantomjs; fi"
28+ - " phantomjs --version"
29+ script :
30+ - bundle exec rake test_app
31+ - bundle exec rake
2032# These two setup seems to run indefinitely long
2133# further investigation required.
2234matrix :
@@ -27,3 +39,13 @@ matrix:
2739 gemfile : gemfiles/opal_0.9_react_14.gemfile
2840 - rvm : jruby-19mode
2941 gemfile : gemfiles/opal_0.9_react_15.gemfile
42+ include :
43+ - rvm : 2.1
44+ env : PHANTOMJS_VERSION=2.1.1
45+ gemfile : gemfiles/opal_0.10_react_13.gemfile
46+ - rvm : 2.1
47+ env : PHANTOMJS_VERSION=2.1.1
48+ gemfile : gemfiles/opal_0.10_react_14.gemfile
49+ - rvm : 2.1
50+ env : PHANTOMJS_VERSION=2.1.1
51+ gemfile : gemfiles/opal_0.10_react_15.gemfile
0 commit comments