Skip to content

Commit 9bfafb5

Browse files
committed
Moves to the new Travis CI infrastructure.
1 parent 45ed3fd commit 9bfafb5

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

.travis.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,29 @@ language: c
33
compiler:
44
- gcc
55

6+
addons:
7+
apt:
8+
sources:
9+
- vala-team
10+
packages:
11+
- valac
12+
- libglib2.0-bin
13+
- libglib2.0-dev
14+
- libsoup2.4-dev
15+
- libgee-0.8-dev
16+
- libfcgi-dev
17+
- libctpl-dev
18+
- python-pip
19+
620
before_install:
7-
- sudo add-apt-repository --yes ppa:vala-team
8-
- sudo apt-get update --quiet
9-
- sudo apt-get install --yes --force-yes valac libglib2.0-bin libglib2.0-dev
10-
libsoup2.4-dev libgee-0.8-dev libfcgi-dev libctpl-dev python-pip
11-
- sudo pip install cpp-coveralls sphinx PyYAML
21+
- pip install --user cpp-coveralls sphinx PyYAML
1222

1323
before_script:
1424
- ./waf configure --enable-gcov --prefix=/usr
1525
- ./waf build
16-
- sudo ./waf install
1726

1827
script:
19-
- build/tests/tests
28+
- LD_LIBRARY_PATH=build build/tests/tests
2029
- sphinx-build docs build/docs
2130

2231
after_success:

0 commit comments

Comments
 (0)