2 Commits
Author SHA1 Message Date
Mike McQuaid 05635369f9 Improve Docker cache reuse
- Separate cache tags because each architecture can replace a shared
  registry cache and leave the other platform with little useful reuse.
- Pin `homebrew-core` as a build input so its layer can be reused
  across brew-only changes without serving a stale tap after core moves.
- Keep generated Bundler cache files out of the Docker context so local
  development artefacts do not bloat or invalidate image builds.
- Cache apt metadata and downloads because package installs are a
  stable dependency layer and should not repeat avoidable network work.
2026-05-04 09:21:18 +01:00
Shaun Jackman 5052f49f40 Build Docker images for Ubuntu 18.04 and 20.04 2020-05-02 21:04:08 -07:00