mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
CRIU is already using multiple CI systems and not just Travis. This renames all Travis related things to 'ci' to show it is actually independent of Travis. Just a simple rename. Signed-off-by: Adrian Reber <areber@redhat.com>
33 lines
489 B
Text
33 lines
489 B
Text
FROM adoptopenjdk/openjdk8-openj9:latest
|
|
|
|
COPY scripts/ci/apt-install /bin/apt-install
|
|
|
|
RUN apt-install protobuf-c-compiler \
|
|
libprotobuf-c-dev \
|
|
libaio-dev \
|
|
python3-future \
|
|
libprotobuf-dev \
|
|
protobuf-compiler \
|
|
libcap-dev \
|
|
libnl-3-dev \
|
|
gdb \
|
|
bash \
|
|
python3-protobuf \
|
|
python3-yaml \
|
|
libnet-dev \
|
|
libnl-route-3-dev \
|
|
libbsd-dev \
|
|
make \
|
|
git \
|
|
pkg-config \
|
|
iptables \
|
|
gcc \
|
|
maven
|
|
|
|
COPY . /criu
|
|
WORKDIR /criu
|
|
|
|
RUN make
|
|
|
|
ENTRYPOINT mvn -f test/javaTests/pom.xml test
|
|
|