Add SteamWar CLI module

- add Clikt-based `sw` entrypoint and subcommands
- include database, user, dev, and profiler commands
- wire CLI build and CI install/release steps
This commit is contained in:
2026-05-09 16:46:59 +02:00
parent 8ade5180cb
commit 1451750bcb
15 changed files with 581 additions and 0 deletions
+3
View File
@@ -1,5 +1,6 @@
build:
- "./gradlew build --no-daemon"
- "./gradlew :CLI:installDist --no-daemon"
artifacts:
"/jars/BauSystem.jar": "BauSystem/build/libs/BauSystem-all.jar"
@@ -33,4 +34,6 @@ artifacts:
"/jars/website-api.jar": "WebsiteBackend/build/libs/WebsiteBackend-all.jar"
release:
- "rm -r /jars/sw"
- "cp -r CLI/build/install/sw /jars"
- "sudo systemctl restart api.service"