X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=.travis.yml;h=d17501f0f7a08cd5ec28f6cae4ec2efeff1ba357;hb=6387f5442ec92f56f2bdaa7379b7caf02e91938c;hp=03ff0059183d2f1b5d59a11e53afb76a10d1ea67;hpb=275b488309db777dec764ce6249c38f6c7c27670;p=icinga2 diff --git a/.travis.yml b/.travis.yml index 03ff00591..d17501f0f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,12 @@ +dist: trusty sudo: false language: cpp -compiler: - - gcc +cache: ccache addons: apt_packages: - - ccache - libboost-all-dev - flex - bison @@ -16,12 +15,17 @@ addons: - libmysqlclient-dev - libedit-dev - libyajl-dev + - libwxbase3.0-dev + - libwxgtk3.0-dev before_script: - mkdir build - cd build - - export PATH="/usr/lib/ccache:$PATH" - - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/tmp/icinga2 + - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/tmp/icinga2 -DICINGA2_PLUGINDIR=/tmp/icinga2/sbin script: - - make && make test && make install && /tmp/icinga2/sbin/icinga2 --version + - make + - make test + - make install + - /tmp/icinga2/sbin/icinga2 --version + - /tmp/icinga2/sbin/icinga2 daemon -C -DRunAsUser=$(id -u -n) -DRunAsGroup=$(id -g -n)