forked from apache/hawq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
52 lines (44 loc) · 1.13 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
46
47
48
49
50
51
52
language: c
os:
- osx
env:
- PYCHECKER_VERSION=0.8.19 FIGLEAF_VERSION=0.6.1
compiler:
- clang
before_install:
- "brew update 2>&1 > /tmp/brew-update.txt || (cat /tmp/brew-update.txt && false)"
install:
- brew install
protobuf
protobuf-c
Gsasl
openssl
thrift
ccache
snappy
libevent
python
- brew outdated libyaml || brew upgrade libyaml
- brew outdated json-c || brew upgrade json-c
- brew outdated boost || brew upgrade boost
- brew outdated maven || brew upgrade maven
- brew tap brona/iproute2mac
- brew install iproute2mac
- sudo pip install pygresql
- sudo pip install unittest2 pycrypto lockfile paramiko psi
- sudo pip install
"http://sourceforge.net/projects/pychecker/files/pychecker/${PYCHECKER_VERSION}/pychecker-${PYCHECKER_VERSION}.tar.gz/download"
- sudo pip install
"http://darcs.idyll.org/~t/projects/figleaf-${FIGLEAF_VERSION}.tar.gz"
- brew uninstall postgresql
before_script:
- cd $TRAVIS_BUILD_DIR
- ./configure
script:
- make -j2
# waiting higher version of gcc ready
#- make feature-test
#- make feature-test-clean
branches:
except:
- legacy