From 181dd2270fcd86379004f197e39aa3a9a92c5493 Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Sun, 15 Dec 2024 01:14:19 -0600 Subject: [PATCH] Add godot ci plugin. --- .woodpecker.yml | 8 ++++++++ godot/Dockerfile | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 godot/Dockerfile diff --git a/.woodpecker.yml b/.woodpecker.yml index 9bf2ee5..9065df2 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -9,3 +9,11 @@ steps: - docker build -t nukage-ci nukage-ci volumes: - /var/run/docker.sock:/var/run/docker.sock + +steps: + build-godot: + image: docker + commands: + - docker build -t godot godot + volumes: + - /var/run/docker.sock:/var/run/docker.sock diff --git a/godot/Dockerfile b/godot/Dockerfile new file mode 100644 index 0000000..c5c517b --- /dev/null +++ b/godot/Dockerfile @@ -0,0 +1,7 @@ +FROM flashlight13/godot:4.3 + +ENV PLUGIN_SOURCE=. +ENV PLUGIN_TARGET +ENV PLUGIN_EXPORT_TEMPLATE="Windows Desktop" + +RUN godot --headless --path "$PLUGIN_SOURCE" --export-release "$PLUGIN_SOURCE" "$PLUGIN_TARGET"