Add godot ci plugin.

This commit is contained in:
2024-12-15 01:14:19 -06:00
parent ea03a83ca6
commit 181dd2270f
2 changed files with 15 additions and 0 deletions

View File

@@ -9,3 +9,11 @@ steps:
- docker build -t nukage-ci nukage-ci - docker build -t nukage-ci nukage-ci
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /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

7
godot/Dockerfile Normal file
View File

@@ -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"