Files
buzz/docker-compose.ci.yml
Wes 6a203eb837 fix(ci): build MinIO from pinned release assets
Use official checksummed release binaries in a CI-only Compose image when
upstream MinIO registries deny pulls. Build it separately in each isolated
relay integration job; preserve the existing service and test behavior.

Keep deployment defaults unchanged and cover image-source selection and
per-job setup ordering in the existing CI contracts.

Co-authored-by: Carl <32a2e2c9d428ee08902cab75d956da2c1d235a22d4766b0dd4138bf6e2e5db1d@buzz.block.builderlab.xyz>
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
2026-09-24 07:57:24 -06:00

14 lines
398 B
YAML

# Layer over docker-compose.yml for the disposable AMD64 integration runners.
# Build once with `docker compose build minio`; both services use that local image.
services:
minio:
image: buzz-ci-minio:local
platform: linux/amd64
pull_policy: never
build:
context: .github/ci/minio
minio-init:
image: buzz-ci-minio:local
platform: linux/amd64
pull_policy: never