summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Wellnhofer <wellnhofer@aevum.de>2022-02-14 22:33:05 +0100
committerNick Wellnhofer <wellnhofer@aevum.de>2022-02-14 22:33:05 +0100
commitaeab41b5542be4f348f9c308157d56f60bfd7bd1 (patch)
tree23cf92753ff45295d2886754f119149f7b97c888
parent05cea0c72cdf761d7685fca84848406874d7d323 (diff)
downloadlibxslt-aeab41b5542be4f348f9c308157d56f60bfd7bd1.tar.gz
Remove .travis.yml
-rw-r--r--.travis.yml38
1 files changed, 0 insertions, 38 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index e3bf009a..00000000
--- a/.travis.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-language: c
-sudo: required
-matrix:
- include:
- # Try to emulate a C89 compiler on a POSIX system by disabling as many
- # GNU extensions as possible.
- # TODO: Build and test Python bindings.
- - compiler: gcc
- env: CONFIG="--without-python"
- CFLAGS="-O2 -std=c89 -D_POSIX_C_SOURCE=200112L -Werror -Wno-error=array-bounds"
- # clang with AddressSanitizer and UndefinedBehaviorSanitizer.
- - compiler: clang
- dist: xenial
- env: CONFIG="--without-python"
- CFLAGS="-O2 -g -fno-omit-frame-pointer -fsanitize=address,undefined -fno-sanitize-recover=all -Werror -Wno-error=cast-align"
- UBSAN_OPTIONS=print_stacktrace=1
- # clang with MemorySanitizer.
- - compiler: clang
- dist: xenial
- env: CONFIG="--without-python --without-zlib --without-lzma --without-crypto"
- CFLAGS="-O2 -g -fno-omit-frame-pointer -fsanitize=memory -Werror -Wno-error=cast-align"
-script:
-- |
- git clone --depth 1 https://gitlab.gnome.org/GNOME/libxml2.git
- cd libxml2
- sh autogen.sh $CONFIG
- make -j2
- cd ..
- sh autogen.sh $CONFIG --with-libxml-src=libxml2
- # Don't run make in "doc" directory
- for target in libxslt libexslt xsltproc python tests/plugins; do
- make -j2 -C $target V=1
- done
- make -j2 -C tests/fuzz testTargets
- make tests | tee test.log
- ! grep -qv '^## Running' test.log
-git:
- depth: 10