test(docker): add local Spigot test server
This commit is contained in:
@@ -2,6 +2,14 @@
|
||||
|
||||
## 2026-08-11
|
||||
|
||||
### US-010 local Docker test server completed
|
||||
|
||||
- Added a repository-local Docker Compose harness using `itzg/minecraft-server:java25` with Spigot 26.2, persistent ignored state, offline local testing, and loopback-only port binding.
|
||||
- Added one executable script that runs the strict Gradle build, recreates the isolated container with the latest JAR, waits for health, verifies Tree Feller through RCON, and confirms `WindMagi` as an operator.
|
||||
- Documented start, log, stop, persistent-state reset, timeout, and RCON-password controls.
|
||||
- Live verification completed in 23 seconds: the container was healthy, RCON reported `TreeFeller`, `ops.json` contained `WindMagi` at level 4, and port 25565 was bound only to `127.0.0.1`.
|
||||
- The test server remains running at `localhost:25565` for gameplay testing.
|
||||
|
||||
### US-009 build and release completed
|
||||
|
||||
- Added maintainer documentation for requirements, builds, commands, configuration, supported species, persistence, safety, compatibility, and releases.
|
||||
|
||||
Reference in New Issue
Block a user