File tree Expand file tree Collapse file tree 1 file changed +97
-0
lines changed
Expand file tree Collapse file tree 1 file changed +97
-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+ - sudo apt-get install -y python3-pip python3-setuptools
10+ - sudo pip3 install --upgrade pip
11+ - sudo pip install PyGithub
12+ - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build
13+ - chmod +x docker-build
14+
15+ install :
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/engrampa
33+ - caja
34+ - file
35+ - gcc
36+ - git
37+ - gtk3
38+ - intltool
39+ - json-glib
40+ - make
41+ - mate-common
42+ - which
43+ - yelp-tools
44+
45+ debian :
46+ # Useful URL: https://github.com/mate-desktop/debian-packages
47+ # Useful URL: https://salsa.debian.org/debian-mate-team/engrampa
48+ - gettext
49+ - git
50+ - intltool
51+ - libcaja-extension-dev
52+ - libglib2.0-dev
53+ - libgtk-3-dev
54+ - libjson-glib-dev
55+ - libmagic-dev
56+ - make
57+ - mate-common
58+ - yelp-tools
59+
60+ fedora :
61+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/engrampa.git
62+ - caja-devel
63+ - desktop-file-utils
64+ - file-devel
65+ - gcc
66+ - git
67+ - gtk3-devel
68+ - json-glib-devel
69+ - libSM-devel
70+ - make
71+ - mate-common
72+ - redhat-rpm-config
73+
74+ ubuntu :
75+ - gettext
76+ - git
77+ - intltool
78+ - libcaja-extension-dev
79+ - libglib2.0-dev
80+ - libgtk-3-dev
81+ - libjson-glib-dev
82+ - libmagic-dev
83+ - make
84+ - mate-common
85+ - yelp-tools
86+
87+ variables :
88+ - CFLAGS="-Wall -Werror=format-security"
89+
90+ before_scripts :
91+ - if [ ${DISTRO_NAME} == "debian" ];then
92+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
93+ - bash ./debian.sh
94+ - fi
95+
96+ after_scripts :
97+ - make distcheck
You can’t perform that action at this time.
0 commit comments