summaryrefslogtreecommitdiff
path: root/.gitlab-ci/Dockerfile
blob: 3937c7d163d09ea744e5db8d73b4380977c8b0ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# The image is also used for libxslt, that's why we need git and
# libgcrypt-dev.

FROM ubuntu:22.10
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
    apt-get upgrade -y && \
    apt-get install -y --no-install-recommends \
        curl git ca-certificates \
        autoconf automake libtool pkg-config \
        make gcc clang llvm \
        zlib1g-dev liblzma-dev libgcrypt-dev \
        python2-dev python3-dev \
        cmake
WORKDIR /tests
RUN curl https://www.w3.org/XML/Test/xmlts20080827.tar.gz |tar xz