~bigbes/ci-cacher: d0418115

cacher: add 'docker download --pull' and silence cobra usage on errors

* docker download --pull: on cache miss, falls back to docker pull
  + docker save + S3 seed, mirroring the --url fallback on file
  download. Collapses the if/else cache-or-pull bash dance in CI
  manifests to a single command.

* SilenceUsage on rootCmd: cache-miss / key-not-found exits aren't
  bad-usage errors, so the cobra Usage block dump on every error was
  noise. Short error line remains.

Eugene Blikh <bigbes@gmail.com> — 2026-05-26 05:04:48 UTC

Commit d041811523ea4e4dc5aeb636ab3c252c19a3b5b8view raw patch

Parent(s): 8a662e22

2 changed file(s)

FileStatus+
cmd/docker.go M +50 -13
cmd/root.go M +4