[libxml2] Run XML conformance tests under CI



commit a5bb6aaa25c9bf9b741226835d67022471e8f2e7
Author: Nick Wellnhofer <wellnhofer aevum de>
Date:   Tue Oct 29 14:21:54 2019 +0100

    Run XML conformance tests under CI
    
    Also add llvm to Docker image so that backtraces can be symbolized.

 .gitlab-ci.yml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8b450b34..78784fba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,15 +6,18 @@ default:
   # RUN apt-get update && \
   #     apt-get upgrade -y && \
   #     apt-get install -y --no-install-recommends \
-  #         git ca-certificates \
+  #         curl git ca-certificates \
   #         autoconf automake libtool pkg-config \
-  #         make gcc clang \
+  #         make gcc clang llvm \
   #         python-dev zlib1g-dev liblzma-dev libgcrypt-dev
+  # WORKDIR /tests
+  # RUN curl https://www.w3.org/XML/Test/xmlts20080827.tar.gz |tar xz
   image: registry.gitlab.gnome.org/gnome/libxml2
 
 .test:
   script:
     - |
+      ln -s /tests/xmlconf
       sh autogen.sh $CONFIG
       make -j$(nproc) V=1 CFLAGS="$CFLAGS -Werror"
       make check


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]