ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=20.04 |
ADD file:20f2ff22b9a8ca9bec5178036c9ebc525a12cd4312daf5d14a9a631a30be20e1 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c apt update && apt install -y wget unzip iproute2 net-tools iputils-ping && wget -O packages-microsoft-prod.deb https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb && dpkg -i packages-microsoft-prod.deb && apt update && apt install -y dotnet-sdk-6.0 && rm packages-microsoft-prod.deb && wget https://github.com/godotengine/godot/releases/download/4.0.2-stable/Godot_v4.0.2-stable_mono_linux_x86_64.zip && unzip /Godot_v4.0.2-stable_mono_linux_x86_64.zip && rm /Godot_v4.0.2-stable_mono_linux_x86_64.zip && chmod +x /Godot_v4.0.2-stable_mono_linux_x86_64/Godot_v4.0.2-stable_mono_linux.x86_64 # buildkit |
COPY . /karate-blob # buildkit |
RUN /bin/sh -c /Godot_v4.0.2-stable_mono_linux_x86_64/Godot_v4.0.2-stable_mono_linux.x86_64 --path /karate-blob --display-driver headless --export-pack "Web" ../Godot_v4.0.2-stable_mono_linux_x86_64/karate-blob-server-linux_x86_64.pck # buildkit |
ENTRYPOINT ["/Godot_v4.0.2-stable_mono_linux_x86_64/Godot_v4.0.2-stable_mono_linux.x86_64" "--server" "--display-driver" "headless" "--main-pack" "/Godot_v4.0.2-stable_mono_linux_x86_64/karate-blob-server-linux_x86_64.pck"] |