Files
dnswatcher/script
sneak d61d8e2c69
check / check (push) Successful in 1m40s
docker: a plain docker build . stamps the git version (closes #210)
A plain `docker build .`, which is how upaas builds, stamped `dev`:
`.dockerignore` left out `.git` and the builder declared
`ARG VERSION=dev`. `.dockerignore` now sends `.git` and lists no tracked
file, which git in the build would count as deleted and mark `-dirty`.
`ARG VERSION` has no default. The Makefile takes `VERSION` from the
environment with `?=`, so a build arg still wins (`script/docker` keeps
passing one); otherwise `git describe` runs in the builder. A new
`make version` prints the version, and the builder fails when the
context carries `.git` and it comes out empty, `dev` or `unknown`.

Model: opus-5-5
2026-10-02 01:15:55 +00:00
..
2026-07-07 02:14:32 +02:00
2026-07-07 02:14:32 +02:00
2026-07-07 02:14:32 +02:00
2026-07-07 02:14:32 +02:00