Add an 'export' container to easily export games from the CLI

This commit is contained in:
Hein-Pieter van Braam
2019-01-09 20:26:32 +01:00
parent ee0cb224f6
commit 736a387fc4
3 changed files with 7 additions and 0 deletions

5
Dockerfile.export Normal file
View File

@@ -0,0 +1,5 @@
FROM godot-fedora:latest
RUN dnf -y install xorg-x11-server-Xvfb mesa-dri-drivers libXcursor libXinerama libXrandr libXi alsa-lib pulseaudio-libs java-1.8.0-openjdk-devel && dnf clean all
CMD ['/bin/bash']

View File

@@ -23,6 +23,7 @@ fi
mono_version=$1
$podman build -t godot-fedora:latest -f Dockerfile.base .
$podman build -t godot-export:latest -f Dockerfile.export .
$podman build --build-arg mono_version=${mono_version} -t godot-mono:${mono_version} -f Dockerfile.mono .
$podman build --build-arg mono_version=${mono_version} -t godot-mono-glue:latest -f Dockerfile.mono-glue .

View File

@@ -13,6 +13,7 @@ if [ -z "${registry}" ]; then
registry=registry.prehensile-tales.com
fi
$podman push godot-export:latest ${registry}/godot/export
$podman push godot-mono-glue:latest ${registry}/godot/mono-glue
$podman push godot-windows:latest ${registry}/godot/windows
$podman push godot-ubuntu-32:latest ${registry}/godot/ubuntu-32