summaryrefslogtreecommitdiff
path: root/player-server/test
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-18 18:47:03 +0300
committerPaul Buetow <paul@buetow.org>2026-05-18 18:47:03 +0300
commit767ca48e8a9a82a6e5140cc03721ea06ef9ad225 (patch)
tree4d34c0ae1ee100ef0e99b7b4275721e79f29d82a /player-server/test
parent2d3c951819d544552f9ae6fd2f463f4c0070970a (diff)
Add .woodpecker/server.yml: Go server CI pipeline
Stage 1 (server-unit) runs go test -race -count=1 ./... on every push for a fast ~10-15 s feedback gate. Stage 2 (server-integration + web-smoke) runs only on pushes to main or PRs targeting main, after Stage 1 passes. web-smoke builds the server binary, waits for /healthz readiness via curl --retry, then runs the Playwright Chromium suite against testmedia. Go module, build, and Playwright Chromium caches use named Woodpecker host volumes to avoid redundant downloads. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'player-server/test')
0 files changed, 0 insertions, 0 deletions