mirror of
https://github.com/godotengine/build-containers.git
synced 2025-12-31 21:48:41 +03:00
Add an 'export' container to easily export games from the CLI
This commit is contained in:
5
Dockerfile.export
Normal file
5
Dockerfile.export
Normal 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']
|
||||
1
build.sh
1
build.sh
@@ -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 .
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user