forked from IPNL-CMS/plotIt
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
45 lines (45 loc) · 1.56 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
42
43
44
45
os:
- linux
language: cpp
compiler:
- gcc
env:
- ROOT_VERSION=6.06.00
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- kalakris-cmake
- boost-latest
packages:
- gcc-4.9
- g++-4.9
- git
- make
- uuid-dev
- libboost1.55-dev
- libboost-filesystem1.55-dev
- libboost-regex1.55-dev
- libboost-system1.55-dev
install:
- export CXX=g++-4.9
- export CC=gcc-4.9
- export PATH=$HOME/.local/bin:$PATH
- pip install --user pyyaml requests
- wget http://sbrochet.web.cern.ch/sbrochet/public/ROOT-${ROOT_VERSION}_Python-2.7_Ubuntu-12.04_gcc4.9.tar.xz
- mkdir root
- cd root
- tar xf ../ROOT-${ROOT_VERSION}_Python-2.7_Ubuntu-12.04_gcc4.9.tar.xz
- source bin/thisroot.sh
- cd ..
before_script:
- export CXX=g++-4.9
- export CC=gcc-4.9
- cd external
- "./build-external.sh"
- cd ..
script:
- make -j2 && cd test && ./run_tests.sh
notifications:
slack:
secure: iEbTqLFRX/dR/h9FMcn/UmS3dBrKwsUJqnAz3Q2c4tAMkg7bFf3TFitdtzdEKgaqkxuTOCwDalosyW3NGE88M0x4VEIu2SAfEAPkvV2MGAz+4m+UswsibSubw0jBsHvAJQ3QkZ7fifjX9mmefoPVXyJiOR2b9gQu/2i961FQIn07nqJZ3vokhh3EnHNpGODj1tYRRFCtpFCvj8hDLHLZQeetaabnyTjDNkVxtkrHtGU8H7akQv68YPjc5DklmuZ3AAfY+xxtsRBe1zH8uN/8SpFPWoAeE4Dai4OWE2JLgzgGVYEzN6x+mvDRNBZjv/9E5+PH+OTb1DpiDHCW+L9Ns1vMz1tBvVyq0yu1RwW4UwNTbEAkzDzBl47RLQ2l+sILT9qHTtkmUjzgVvDqSMhhY5b3er457sWwPlaHJC8aRz7nw7+jniDB5+mgFq/7mPoZTmkTs9gjrw2MOAGNda8WRRa24K1Khol+ColcCooDwt87i3WEK/y9Y1aHXGqP6R2s3+C/Ix+F2VMQmFb41KXAbdOVQYdVmGpfTxh7riP326KRQjU9Y+j2GfMvEWAs3NzucY7IbjabTwRbbAnFy3X+7hnFk5JgW12Q/X0o7hbgbJPWZ35rBaySgiSxf3WavWfim2zUIMIAQgXvq6UE3Ot6B2E8/weobsuDpfvpx7iH3W0=