forked from petrovich/petrovich-rules
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
17 lines (17 loc) · 925 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
sudo: false
language: ruby
install:
- cd $TRAVIS_BUILD_DIR/.. && curl -L https://github.com/petrovich/petrovich-ruby/archive/master.tar.gz | tar zx
- ln -sf $TRAVIS_BUILD_DIR/../petrovich-ruby-* $TRAVIS_BUILD_DIR/../petrovich-ruby
- cd $TRAVIS_BUILD_DIR/.. && curl -L https://github.com/petrovich/petrovich-eval/archive/master.tar.gz | tar zx
- ln -sf $TRAVIS_BUILD_DIR/../petrovich-eval-* $TRAVIS_BUILD_DIR/../petrovich-eval
before_script:
- rm -rf $TRAVIS_BUILD_DIR/../petrovich-ruby/rules
- rm -rf $TRAVIS_BUILD_DIR/../petrovich-ruby/eval
- ln -sf $TRAVIS_BUILD_DIR $TRAVIS_BUILD_DIR/../petrovich-ruby/rules
- ln -sf $TRAVIS_BUILD_DIR/../petrovich-eval $TRAVIS_BUILD_DIR/../petrovich-ruby/eval
- cd $TRAVIS_BUILD_DIR/../petrovich-ruby && bundle --without development
script:
- cd $TRAVIS_BUILD_DIR/../petrovich-ruby && rake evaluate
after_script:
- cat $TRAVIS_BUILD_DIR/../petrovich-ruby/errors.tsv