-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy path.travis.yml
49 lines (36 loc) · 1.03 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
language: smalltalk
sudo: true
dist: trusty
os:
- linux
smalltalk:
- Pharo-6.1
# script:
# - smalltalkci brick.ston
# matrix:
# include:
# - smalltalk: Pharo-6.1
# smalltalk_config: editor.ston
# exclude:
# smalltalk_config: .smalltalk.ston
before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
sudo dpkg --add-architecture i386;
sudo apt-get update;
export PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig/;
echo "Installing c++ libraries";
sudo apt-get install libstdc++6:i386;
echo "Installing GTK-2.0...";
sudo apt-get install libgtk2.0-0:i386;
echo "Installing GTK-3.0...";
sudo apt-get install libgtk-3-0:i386;
echo "Installing libssl1.0.0...";
sudo apt-get install libssl1.0.0:i386;
echo "Installing libGL...";
sudo apt-get install libglu1-mesa:i386;
fi
before_script:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
export DISPLAY=:99.0;
sh -e /etc/init.d/xvfb start;
fi