flows/git.md — commit workflow flows/go.md — build, vet, test, tidy flows/php.md — pint, phpstan, pest, audit flows/ts.md — tsc, eslint, test, build flows/cpp.md — cmake configure, build, test flows/py.md — venv, ruff, pytest flows/docker.md — build, smoke test, compose flows/npm.md — lint, test, build, publish flows/release.md — tag, push, artefacts, downstream deps Each flow is a reminder of the standard build sequence for that stack. Co-Authored-By: Virgil <virgil@lethean.io>
273 B
273 B
Docker Build Flow
docker build -t app:local .— build imagedocker run --rm app:local /bin/sh -c "echo ok"— smoke testdocker compose up -d— start servicesdocker compose ps— verify healthdocker compose logs --tail=20— check logs