build: basic dockerfile to execute the CI

This commit is contained in:
Mathias Boulay 2024-04-13 21:25:56 +02:00
parent be6d4b191d
commit b9bfb1edd7
2 changed files with 41 additions and 0 deletions

3
.dockerignore Normal file
View File

@ -0,0 +1,3 @@
.dockerignore
Dockerfile
Dockerfile_port

38
Dockerfile_port Normal file
View File

@ -0,0 +1,38 @@
FROM ubuntu:jammy
RUN apt-get update
# Install dependencies
# Raw tools
RUN apt-get install -y \
autoconf \
python3 \
python-is-python3 \
python3-distutils \
unzip \
zip \
systemtap-sdt-dev \
libxtst-dev \
libasound2-dev \
libelf-dev \
libfontconfig1-dev \
libx11-dev \
libxext-dev \
libxrandr-dev \
libxrender-dev \
libxtst-dev \
libxt-dev \
wget \
clang \
git \
file \
make
# JDK 17
RUN apt-get install -y openjdk-17-jdk
WORKDIR /home
COPY . .