File tree Expand file tree Collapse file tree 1 file changed +111
-0
lines changed
Expand file tree Collapse file tree 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