X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=.travis.yml;h=9e68d0130a4a323a6125dbe192a2bdd46a807d52;hb=4a9436ec831613139a9291956901813f3baf25d2;hp=bab1718b1d974914c2fe182b9a5c50f26e1483bd;hpb=01c3422731ce8ce19aea5380a5f276dee6e47ce4;p=platform%2Fupstream%2Fdbus.git diff --git a/.travis.yml b/.travis.yml index bab1718..9e68d01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,47 +1,46 @@ +# Copyright © 2015-2016 Collabora Ltd. +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation files +# (the "Software"), to deal in the Software without restriction, +# including without limitation the rights to use, copy, modify, merge, +# publish, distribute, sublicense, and/or sell copies of the Software, +# and to permit persons to whom the Software is furnished to do so, +# subject to the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +# BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +# ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. + sudo: required -dist: trusty +dist: xenial language: c -install: - - test "$dbus_ci_host" != mingw || sudo dpkg --add-architecture i386 - - sudo apt-get -qq -y update - - sudo apt-get -qq -y build-dep dbus - - > - sudo apt-get -qq -y install - automake - autotools-dev - debhelper - dh-autoreconf - doxygen - dpkg-dev - gnome-desktop-testing - libapparmor-dev - libaudit-dev - libcap-ng-dev - libexpat-dev - libglib2.0-dev - libselinux1-dev - libx11-dev - python - python-dbus - python-gi - valgrind - xmlto - xsltproc - - > - test "$dbus_ci_host" != mingw || sudo apt-get -qq -y install - binutils-mingw-w64-i686 g++-mingw-w64-i686 wine:i386 script: + - ./tools/ci-install.sh # python-dbus and python-gi aren't available to Travis's version of # Python in /opt, which it uses as a default - - PYTHON=/usr/bin/python dbus_ci_parallel=2 dbus_ci_sudo=yes ./tools/ci-build.sh + - PYTHON=/usr/bin/python ci_parallel=2 ci_sudo=yes ./tools/ci-build.sh env: - - dbus_ci_variant=release - - dbus_ci_variant=debug - - dbus_ci_variant=reduced - - dbus_ci_variant=legacy - - dbus_ci_buildsys=cmake - - dbus_ci_host=mingw - - dbus_ci_host=mingw dbus_ci_buildsys=cmake + - ci_variant=production + - ci_variant=debug + - ci_variant=reduced + - ci_variant=legacy + - ci_buildsys=cmake + - ci_host=i686-w64-mingw32 + - ci_host=i686-w64-mingw32 ci_buildsys=cmake ci_variant=debug + - ci_host=x86_64-w64-mingw32 ci_variant=debug + - ci_host=x86_64-w64-mingw32 ci_buildsys=cmake + - ci_docker=debian:jessie-slim ci_distro=debian ci_suite=jessie + - ci_docker=debian:stretch-slim ci_distro=debian ci_suite=stretch + - ci_docker=debian:buster-slim ci_distro=debian ci_suite=buster # vim:set sw=2 sts=2 et: