space-conquest-ci (latest)

Published 2026-04-28 14:20:30 +00:00 by ezra

Installation

docker pull forgejo.tn.idk.zip/ezra/space-conquest-ci:latest
sha256:0323ff1549f8f6988378d0439402a58e8d9b022baa3234b3abd7fcb21e78e78c

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1776729600'
ARG GODOT_VERSION
ARG GODOT_VERSION GODOT_VERSION_STABLE
ARG GODOTSTEAM_EDITOR_ARCHIVE GODOT_VERSION GODOT_VERSION_STABLE
ARG GODOTSTEAM_EDITOR_ARCHIVE GODOTSTEAM_TEMPLATES_ARCHIVE GODOT_VERSION GODOT_VERSION_STABLE
ARG GODOTSTEAM_EDITOR_ARCHIVE GODOTSTEAM_TEMPLATES_ARCHIVE GODOT_VERSION GODOT_VERSION_STABLE GO_VERSION
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends nodejs xvfb xauth libx11-6 libxcursor1 libxinerama1 libxrandr2 libxi6 libgl1 libglu1-mesa libasound2 libpulse0 libfontconfig1 libfreetype6 scons python3 python3-pip gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 jq zip unzip xz-utils curl wget git git-lfs ca-certificates lib32gcc-s1 && rm -rf /var/lib/apt/lists/*
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c curl -fsSL "https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz" | tar -C /usr/local -xz
ENV PATH="/usr/local/go/bin:${PATH}"
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c mkdir -p /opt/steamcmd && curl -fsSL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar -C /opt/steamcmd -xz
ENV PATH="/opt/steamcmd:${PATH}"
COPY file:3e75b8852615b9f91a8c416868c35ed11632f178d51a2978399cebe7091f6479 in /tmp/godotsteam-editor.zip
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c mkdir -p /opt/godot && unzip -o /tmp/godotsteam-editor.zip -d /opt/godot && chmod +x /opt/godot/godotsteam.*.editor.linux.* && ln -sf /opt/godot/godotsteam.*.editor.linux.* /usr/local/bin/godot && rm /tmp/godotsteam-editor.zip
COPY file:5b35bc63d0d80b003a56bfa9b1eba2683f53772d5b2b89bbddde31485d5afa6d in /tmp/godotsteam-templates.zip
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c mkdir -p /root/.local/share/godot/templates/${GODOT_VERSION_STABLE} && unzip -o /tmp/godotsteam-templates.zip -d /root/.local/share/godot/templates/${GODOT_VERSION_STABLE} && rm /tmp/godotsteam-templates.zip && echo "=== Installed templates ===" && ls -la /root/.local/share/godot/templates/${GODOT_VERSION_STABLE}/ && echo "===========================" && cd /root/.local/share/godot/templates/${GODOT_VERSION_STABLE} && for f in *debug*template*windows*64*.exe; do [ -e "$f" ] && ln -sfv "$f" windows_64_debug.exe; done && for f in *template*windows*64*.exe; do case "$f" in *debug*) continue ;; esac; [ -e "$f" ] && ln -sfv "$f" windows_64_release.exe; done && for f in *debug*template*linux*64; do [ -e "$f" ] && ln -sfv "$f" linux_x11_64_debug; done && for f in *template*linux*64; do case "$f" in *debug*) continue ;; esac; [ -e "$f" ] && ln -sfv "$f" linux_x11_64_release; done && echo "=== Standard symlinks ===" && ls -la windows_64_debug.exe windows_64_release.exe linux_x11_64_debug linux_x11_64_release 2>/dev/null || true && echo "========================="
COPY file:ef7efff7a1e4eca718b96e3e3c148a39e39a9a8e999c9f434c909ce6b85f0228 in /tmp/espeak-ng-data.tar.xz
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c mkdir -p /opt/espeak-ng-data && tar -xJf /tmp/espeak-ng-data.tar.xz -C /opt && rm /tmp/espeak-ng-data.tar.xz && echo "=== espeak-ng-data ===" && ls /opt/espeak-ng-data/ | head -20 && echo "======================"
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c printf '#!/bin/sh\nexec xvfb-run -a --server-args="-screen 0 1024x768x24" godot "$@"\n' > /usr/local/bin/godot-xvfb && chmod +x /usr/local/bin/godot-xvfb
|5 GODOTSTEAM_EDITOR_ARCHIVE=godotsteam-linux64-g36-s162-gs329.zip GODOTSTEAM_TEMPLATES_ARCHIVE=godotsteam-g36-s162-gs329-templates.zip GODOT_VERSION=3.6 GODOT_VERSION_STABLE=3.6.stable GO_VERSION=1.22.5 /bin/sh -c echo "=== Installed versions ===" && godot --version || true && python3 --version && scons --version | head -n 2 && go version && jq --version && echo "========================="
WORKDIR /project

Labels

Key Value
io.buildah.version 1.39.3
Details
Container
2026-04-28 14:20:30 +00:00
60
OCI / Docker
linux/amd64
857 MiB
Versions (1) View all
latest 2026-04-28