File tree Expand file tree Collapse file tree 1 file changed +93
-0
lines changed
Expand file tree Collapse file tree 1 file changed +93
-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-backgrounds
33+ - gcc
34+ - git
35+ - intltool
36+ - libcanberra
37+ - libmatemixer
38+ - make
39+ - mate-common
40+ - mate-desktop
41+ - which
42+
43+ debian :
44+ # Useful URL: https://github.com/mate-desktop/debian-packages
45+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-backgrounds
46+ - git
47+ - intltool
48+ - libcanberra-gtk3-dev
49+ - libglib2.0-dev
50+ - libgtk-3-dev
51+ - libmate-desktop-dev
52+ - libmatemixer-dev
53+ - libxml2-dev
54+ - make
55+ - mate-common
56+
57+ fedora :
58+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-backgrounds.git
59+ - gcc
60+ - desktop-file-utils
61+ - git
62+ - gtk3-devel
63+ - libmatemixer-devel
64+ - libxml2-devel
65+ - libcanberra-devel
66+ - mate-desktop-devel
67+ - make
68+ - mate-common
69+ - redhat-rpm-config
70+
71+ ubuntu :
72+ - git
73+ - intltool
74+ - libcanberra-gtk3-dev
75+ - libglib2.0-dev
76+ - libgtk-3-dev
77+ - libmate-desktop-dev
78+ - libmatemixer-dev
79+ - libxml2-dev
80+ - make
81+ - mate-common
82+
83+ variables :
84+ - CFLAGS="-Wall -Werror=format-security"
85+
86+ before_scripts :
87+ - if [ ${DISTRO_NAME} == "debian" ];then
88+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
89+ - bash ./debian.sh
90+ - fi
91+
92+ after_scripts :
93+ - make distcheck
You can’t perform that action at this time.
0 commit comments