diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-18 18:47:03 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-18 18:47:03 +0300 |
| commit | 767ca48e8a9a82a6e5140cc03721ea06ef9ad225 (patch) | |
| tree | 4d34c0ae1ee100ef0e99b7b4275721e79f29d82a /player-server/test | |
| parent | 2d3c951819d544552f9ae6fd2f463f4c0070970a (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
