File tree 1 file changed +111
-0
lines changed
1 file changed +111
-0
lines changed Original file line number Diff line number Diff line change
1
+ # vim: set ts=2 sts=2 sw=2 expandtab :
2
+ dist : xenial
3
+ sudo : required
4
+ language : bash
5
+ services :
6
+ - docker
7
+
8
+ before_install :
9
+ - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build
10
+ - chmod +x docker-build
11
+
12
+ install :
13
+ - sudo apt-get install -y python3-pip python3-setuptools
14
+ - sudo pip3 install --upgrade pip
15
+ - sudo pip install PyGithub
16
+ - ./docker-build --name ${DISTRO} --config .travis.yml --install
17
+
18
+ script :
19
+ - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
20
+
21
+ env :
22
+ - DISTRO="archlinux/base"
23
+ - DISTRO="debian:sid"
24
+ - DISTRO="fedora:29"
25
+ - DISTRO="ubuntu:18.10"
26
+
27
+ # #########################################################
28
+ # THE FOLLOWING LINES IS USED BY docker-build
29
+ # #########################################################
30
+ requires :
31
+ archlinux :
32
+ # Useful URL: https://git.archlinux.org/svntogit/community.git/tree/mate-user-share
33
+ - caja
34
+ - dbus-glib
35
+ - gcc
36
+ - git
37
+ - intltool
38
+ - itstool
39
+ - libcanberra
40
+ - libnotify
41
+ - make
42
+ - mate-common
43
+ - which
44
+ - yelp-tools
45
+
46
+ debian :
47
+ # Useful URL: https://github.com/mate-desktop/debian-packages
48
+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-user-share
49
+ - git
50
+ - intltool
51
+ - libcaja-extension-dev
52
+ - libcanberra-gtk3-dev
53
+ - libdbus-glib-1-dev
54
+ - libglib2.0-dev
55
+ - libgtk-3-dev
56
+ - libnotify-dev
57
+ - libselinux1-dev
58
+ - libxt-dev
59
+ - make
60
+ - mate-common
61
+ - pkg-config
62
+ - quilt
63
+ - yelp-tools
64
+
65
+ fedora :
66
+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-user-share.git
67
+ - caja-devel
68
+ - dbus-glib-devel
69
+ - desktop-file-utils
70
+ - gcc
71
+ - git
72
+ - gtk2-devel
73
+ - httpd
74
+ - libICE-devel
75
+ - libSM-devel
76
+ - libcanberra-devel
77
+ - libnotify-devel
78
+ - libselinux-devel
79
+ - make
80
+ - mate-common
81
+ - redhat-rpm-config
82
+ - yelp-tools
83
+
84
+ ubuntu :
85
+ - git
86
+ - intltool
87
+ - libcaja-extension-dev
88
+ - libcanberra-gtk3-dev
89
+ - libdbus-glib-1-dev
90
+ - libglib2.0-dev
91
+ - libgtk-3-dev
92
+ - libnotify-dev
93
+ - libselinux1-dev
94
+ - libxt-dev
95
+ - make
96
+ - mate-common
97
+ - pkg-config
98
+ - quilt
99
+ - yelp-tools
100
+
101
+ variables :
102
+ - CFLAGS="-Wall -Werror=format-security"
103
+
104
+ before_scripts :
105
+ - if [ ${DISTRO_NAME} == "debian" ];then
106
+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
107
+ - bash ./debian.sh
108
+ - fi
109
+
110
+ after_scripts :
111
+ - make distcheck
You can’t perform that action at this time.
0 commit comments