criu/scripts/build/Dockerfile.hotspot-alpine
Andrei Vagin 9686693aa6 test/javaTests: update org.testng:testng (Maven)
TestNG is vulnerable to Path Traversal

Fixes https://github.com/checkpoint-restore/criu/security/dependabot/1.

Signed-off-by: Andrei Vagin <avagin@gmail.com>
Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
2023-04-15 21:17:21 -07:00

29 lines
433 B
Text

FROM docker.io/library/eclipse-temurin:11-alpine
ARG CC=gcc
RUN apk update && apk add \
bash \
build-base \
coreutils \
git \
gnutls-dev \
libaio-dev \
libcap-dev \
libnet-dev \
libnl3-dev \
pkgconfig \
protobuf-c-dev \
protobuf-dev \
python3 \
sudo \
maven \
ip6tables \
iptables \
bash
COPY . /criu
WORKDIR /criu
RUN make mrproper && make -j $(nproc) CC="$CC"
ENTRYPOINT mvn -q -f test/javaTests/pom.xml test