summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorWu Xiaotian <[email protected]>2019-01-27 19:08:11 +0800
committerraveit65 <[email protected]>2019-02-01 09:51:32 +0100
commitfa47df139b3c52f9d54391338c6d7f4f54b7444c (patch)
tree6fcc244a66bcdb6a0d3fdba63b9429aa9c6e8b36 /.travis.yml
parent8e2df0852ec4622f5652175e0effb5cadb1911c8 (diff)
downloadmate-notification-daemon-fa47df139b3c52f9d54391338c6d7f4f54b7444c.tar.bz2
mate-notification-daemon-fa47df139b3c52f9d54391338c6d7f4f54b7444c.tar.xz
Update to use the latest docker-build script.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml83
1 files changed, 80 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index 89b94e9..b7514af 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,4 +1,7 @@
+# vim: set ts=2 sts=2 sw=2 expandtab :
+dist: xenial
sudo: required
+language: bash
services:
- docker
@@ -7,13 +10,87 @@ before_install:
- chmod +x docker-build
install:
- - ./docker-build --name ${DISTRO} --verbose --install
+ - ./docker-build --name ${DISTRO} --config .travis.yml --install
script:
- - ./docker-build --name ${DISTRO} --verbose --build make
+ - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
env:
- DISTRO="base/archlinux"
- DISTRO="debian:sid"
- DISTRO="fedora:29"
- - DISTRO="ubuntu:18.10" \ No newline at end of file
+ - DISTRO="ubuntu:18.10"
+
+##########################################################
+# THE FOLLOWING LINES IS USED BY docker-build
+##########################################################
+requires:
+ archlinux:
+ - gcc
+ - git # Required to generate the ChangeLog file
+ - gtk3
+ - intltool
+ - libnotify
+ - libwnck3
+ - make
+ - mate-common
+ debian:
+ - git # Required to generate the ChangeLog file
+ - gobject-introspection
+ - gtk-doc-tools
+ - intltool
+ - libcanberra-gtk3-dev
+ - libdconf-dev
+ - libexempi-dev
+ - libexif-dev
+ - libgail-3-dev
+ - libgirepository1.0-dev
+ - libglib2.0-dev
+ - libgtk-3-dev
+ - libmate-desktop-dev
+ - libnotify-dev
+ - libpango1.0-dev
+ - libstartup-notification0-dev
+ - libwnck-3-dev
+ - libx11-dev
+ - libxml2-dev
+ - mate-common
+ - quilt
+ - shared-mime-info
+ fedora:
+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/caja.git/
+ - git # Required to generate the ChangeLog file
+ - desktop-file-utils
+ - file
+ - libcanberra-devel
+ - libnotify-devel
+ - libwnck3-devel
+ - mate-common
+ - mate-desktop-devel
+ ubuntu:
+ - git # Required to generate the ChangeLog file
+ - gobject-introspection
+ - gtk-doc-tools
+ - intltool
+ - libcanberra-gtk3-dev
+ - libdconf-dev
+ - libexempi-dev
+ - libexif-dev
+ - libgail-3-dev
+ - libgirepository1.0-dev
+ - libglib2.0-dev
+ - libgtk-3-dev
+ - libmate-desktop-dev
+ - libnotify-dev
+ - libpango1.0-dev
+ - libstartup-notification0-dev
+ - libwnck-3-dev
+ - libx11-dev
+ - libxml2-dev
+ - mate-common
+ - quilt
+ - shared-mime-info
+variables:
+ - CFLAGS="-Wall"
+after_scripts:
+ - make distcheck