mirror of
https://github.com/AngelAuraMC/angelauramc-openjdk-build.git
synced 2025-09-17 08:04:58 -04:00
build: basic dockerfile to execute the CI
This commit is contained in:
parent
be6d4b191d
commit
b9bfb1edd7
3
.dockerignore
Normal file
3
.dockerignore
Normal file
@ -0,0 +1,3 @@
|
||||
.dockerignore
|
||||
Dockerfile
|
||||
Dockerfile_port
|
38
Dockerfile_port
Normal file
38
Dockerfile_port
Normal 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 . .
|
Loading…
x
Reference in New Issue
Block a user