-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
41 lines (35 loc) · 1.77 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: required
matrix:
include:
# - os: osx
# osx_image: xcode9.2
# rvm: system
- os: linux
rvm: 2.3
branches:
only:
- master
install:
- unset DYLD_LIBRARY_PATH
- if [ `uname` = "Linux" ]; then bash ci/setup_travis_linux.sh; fi
- if [ `uname` = "Linux" ]; then export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"; fi
- export HOMEBREW_DEVELOPER=1
- export HOMEBREW_NO_AUTO_UPDATE=1
- export HOMEBREW_FORCE_VENDOR_RUBY=1
- export HOMEBREW_VERBOSE=1 HOMEBREW_VERBOSE_USING_DOTS=1
- if [ `uname` = "Linux" ]; then brew update; brew install pkg-config; fi
- mkdir -p $(brew --repo)/Library/Taps/dpo
- ln -s "$TRAVIS_BUILD_DIR" $(brew --repo)/Library/Taps/dpo/homebrew-openblas
- export TRAVIS_BUILD_DIR="$(brew --repo)/Library/Taps/dpo/homebrew-openblas"
- chmod 0644 $(brew --repo)/Library/Taps/dpo/homebrew-openblas/Formula/*.rb
- umask 022
- brew tap --repair
- brew update
- if [ `uname` = "Linux" ]; then brew tap linuxbrew/xorg; fi
- brew tap-pin dpo/openblas
script:
- brew test-bot --tap=dpo/openblas
env:
global:
secure: "VJbr4zTpw0z8HMDOBv8Uzk/97F6iMdsXYfT4TvyyQrzYCZXtRZhaSVergsUUWff5Lm7roAp1PnTD/JcmcECPFc85Oesz2McLQN7i/dUcFzvqpBpleDMOsDAguu87VVzmnNPd21FykFJUeS3SH9S/2ruDX+mALIZcRCB9WqGQNbVxtgKDrXdBq6wJviGRFrzv2rAPkpRtLkms/I9H/lHlEgw1gXf2yHqlQyOlopNd0g4qZmzUKFuWoUxH3PTlWa3HsbSWPttnW9eEo7U8N5fyfrSXCuKw/KeMOyqFqy1tUg1crw0TmaYQUC/IK/JbZS19vF2AnnwMTFcoZzuOcwK/aDAnclbva5R7I7fakjFhUHRQ+CvU5rcMQSitvjUto3/snzyDKZLZg6UOcIx0C+uCjl2mchp6LLu0os0jZJ6PPHMpm8nmXVQl4OVj5Eloz1FWmYK/KPy88Ke4KTok8Zis2xdeDjYp/Z0gWRNg7Ld9YLRmzx/BN5jcczCFyXXgr8X56aZOwp/IEKTfdlSx1220NMBBRiGPFlSFc1fv0rRojJgteXR6KGeIE7lqgJvnbSt6V7Ym3ix1jqseJeANIoVhY6EjyXXPRCS2ar3sIphwUpfoSr+pyuorNAdwm4Ulnyt5ZHXixftLYj3xRyhM854uOTemD1XDOfSAXEB/+aDHNxs="