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"