mirror of
https://github.com/zooai/chains.git
synced 2026-10-30 14:50:32 +00:00
- Replaces bespoke matrix+inline-Dockerfile in release.yml - Adds checked-in .github/images.json listing the 15 VM plugins - Adds Dockerfile.plugin (arg-driven, used by all VMs) - plan job loads images.json; build job fans out via matrix calling hanzoai/.github/.github/workflows/docker-build.yml@main - pre-build-command compiles each VM's binary on native-arch ARC runners (zoo-amd64, zoo-arm64) — no QEMU, linux/amd64 + linux/arm64
9 lines
307 B
Docker
9 lines
307 B
Docker
# Plugin image: stateless FROM scratch container that serves a single
|
|
# pre-built VM plugin binary. Binary is produced by the workflow's
|
|
# pre-build-command on the native-arch runner and placed at /build/<vm>.
|
|
# syntax=docker/dockerfile:1
|
|
FROM scratch
|
|
ARG VM
|
|
COPY build/${VM} /plugin
|
|
ENTRYPOINT ["/plugin"]
|