From ded593dc529916f1bf23f2df38f975db1c1e69e8 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 25 Sep 2026 10:05:08 +0200 Subject: test-build: add --pull to refresh a stale local image require_image pulled only when the image was missing, so once the image-builder rebuilt a registry tag the local copy went stale with no warning. --pull runs `docker pull` first, which compares digests itself and costs one manifest request when nothing changed. If the registry is unreachable it falls back to the local copy with a warning, and still fails when there is none. The README documents a daily cron pull for machines that run test-build, and the skill notes that local images are not refreshed automatically. Co-Authored-By: Claude Opus 5.5 --- CLAUDE.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index 14eed5d..cab6c4d 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -114,7 +114,9 @@ built deps). Only **deps** are cached, never the target. target `.txz` to `/kept/` so it can be installed on the host, e.g. to regenerate post-install artifacts), `--local-deps` (also resolve deps from the target's own repo, its grandparent dir, prepended before the SBo tree, for -packages whose deps are siblings in the same repo and not on SBo), `--no-color`. +packages whose deps are siblings in the same repo and not on SBo), `--pull` +(refresh the image from the registry first; a local image is otherwise pulled +only when missing, so it goes stale), `--no-color`. ## image-builder -- cgit v1.2.3