summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2017-09-05 02:48:58 +0200
committerHaru <haru@dotalux.com>2017-09-05 19:56:00 +0200
commit798e0cd22aaa573565005a9e80a1ad5553b7c2b3 (patch)
tree8f6770f277a026745a4d8005b3dbc8ae47082f17
parent209201d9bcda0347619addc0110bf8476dcbceba (diff)
downloadhercules-798e0cd22aaa573565005a9e80a1ad5553b7c2b3.tar.gz
hercules-798e0cd22aaa573565005a9e80a1ad5553b7c2b3.tar.bz2
hercules-798e0cd22aaa573565005a9e80a1ad5553b7c2b3.tar.xz
hercules-798e0cd22aaa573565005a9e80a1ad5553b7c2b3.zip
Allow failures on the clang-4.0 clang-5.0 builds in Travis
Temporary measure until the package is made available again Signed-off-by: Haru <haru@dotalux.com>
-rw-r--r--.travis.yml17
1 files changed, 12 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index 0195e0fb8..a3374503c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -20,15 +20,22 @@ script:
- ./tools/ci/travis.sh build $CONFIGURE_FLAGS
- ./tools/ci/travis.sh test ragnarok travis travis
-# We can't use this, unfortunately
-# http://github.com/travis-ci/travis-ci/issues/979
-#compiler:
-# - clang
-# - gcc
+compiler: false # Necessary at the top level because referenced by allow_failures
+env: ignore=this # Necessary at the top level because referenced by allow_failures
matrix:
+ allow_failures:
+ - compiler: clang
+ env: CONFIGURE_FLAGS="--enable-debug CC=clang-5.0 --enable-Werror --enable-buildbot"
+ - compiler: clang
+ env: CONFIGURE_FLAGS="--enable-debug CC=clang-5.0 --disable-renewal --enable-Werror --enable-buildbot"
+ - compiler: clang
+ env: CONFIGURE_FLAGS="--enable-debug CC=clang-4.0 --enable-Werror --enable-buildbot"
+ - compiler: clang
+ env: CONFIGURE_FLAGS="--enable-debug CC=clang-4.0 --disable-renewal --enable-Werror --enable-buildbot"
exclude:
- env: ignore=this
+ - compiler: false
include:
- compiler: gcc
env: LDFLAGS="-fuse-ld=gold" CONFIGURE_FLAGS="--enable-debug CC=gcc-6 --disable-manager --enable-Werror --enable-buildbot" HPM="1"