-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
27 lines (23 loc) · 1.06 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
language: ruby
rvm:
- "1.9.3"
- "2.0.0"
- "2.1"
- "2.2"
# - jruby-19mode
# - rbx-19mode # pione doesn't work with 2.0
script: rake -I lib test
env:
global:
- secure: "RBvMvbfZYegOQWQ9AoWD1S6MejhyEx61ufLIBBFS4LgGV1cZLvlbEoPLLT3FJsKOtel1UJ/WFLD1CSelzoIaLHCWtDwg58HvKImRTGI/rQRFKpY82P+gW5E9gB80Z74d1bwhKMvC51Unj/EmPU5SinFDaGCwJD871Eedhs1oKMc="
- secure: "FvqAAf9yqE5se0xavXIn5huGAee9H//7yUHpGFhF6xJN9HlFJ4ciEu5kDzQIAzFh24qgLZtA+s3gY8Us5h+uW2ztEo/VHsohVK6KvZkT9ucouOepa2ubxbhacTbKJADYng8f1wlaIBt208AD22gkZbAR+/T2CwZMqiskgh5mmg8="
before_script:
- LANG=C date >> test-report.txt
- sh misc/machine-info.sh >> test-report.txt
- sudo apt-get install -y bc # for processing Fib.pione
- sudo apt-get install -y gnuplot # for processing ScoreAggregation.pione
- sudo apt-get install -y s3cmd
after_script:
- echo "access_key = $TRAVIS_AWS_ACCESS_KEY_ID" >> .s3cfg
- echo "secret_key = $TRAVIS_AWS_SECRET_KEY" >> .s3cfg
- s3cmd put --rr --config=.s3cfg --acl-public test-report.txt s3://pione-travis-result/pione/test-report-$TRAVIS_JOB_NUMBER.txt