forked from transmart/transmart-data
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
25 lines (20 loc) · 906 Bytes
/
.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
language: groovy
env:
- TEST_SUITE=main_pg
- TEST_SUITE=load_dump_load_pg
- TEST_SUITE=R
- TEST_SUITE=configuration_syntax
addons:
postgresql: "9.4"
before_install:
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 3375DA21
- echo deb http://apt.thehyve.net/internal/ trusty main | sudo tee /etc/apt/sources.list.d/hyve_internal.list
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv E5267A6C
- echo deb http://ppa.launchpad.net/ondrej/php5/ubuntu precise main | sudo tee /etc/apt/sources.list.d/ondrej_php5.list
- sudo apt-get update
- sudo apt-get install -y tk-dev # while colorspace 1.2-6 is not out
install:
- sudo apt-get install -qq php5-cli php5-json subversion groovy
- make -C env ../vars
- sed -i 's@PGSQL_BIN=.*@PGSQL_BIN="sudo -E -u postgres /usr/lib/postgresql/9.4/bin/"@' vars
script: ./travis-test $TEST_SUITE