From 6bc6062d3aa104d4e4b5192652a1f4dc63a08b33 Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Fri, 27 May 2016 18:47:23 +0600 Subject: [PATCH 1/2] travis: test VPATH builds It looks like VPATH (split source and build directories) builds are frequently broken. So let's test them on travis-ci. Personally I use VPATH build in my deployment scripts. Signed-off-by: Aleksandr Mezin --- .travis.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 974130d40..9f6a7e601 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,12 @@ before_install: - sudo add-apt-repository ppa:ubuntu-lxc/daily -y - sudo apt-get update -qq - sudo apt-get install -qq libapparmor-dev libcap-dev libseccomp-dev python3-dev docbook2x libgnutls-dev liblua5.2-dev libselinux1-dev libcgmanager-dev -script: ./autogen.sh && ./configure --enable-tests && make -j4 +script: + - ./autogen.sh + - mkdir build + - cd build + - ../configure --enable-tests + - make -j4 notifications: email: recipients: From 43f965e015ac5993cb3f7610ec75e415361fc722 Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Fri, 27 May 2016 21:40:13 +0600 Subject: [PATCH 2/2] travis: ensure 'make install' doesn't fail Signed-off-by: Aleksandr Mezin --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 9f6a7e601..fe5f3ebc5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,7 @@ script: - cd build - ../configure --enable-tests - make -j4 + - make DESTDIR=$TRAVIS_BUILD_DIR/install install notifications: email: recipients: