YAML examples for Build multi-arch image
Build multi-architecture Docker image
yaml
- action: "Build multi-arch image"
type: "DOCKER_BUILD_MULTI_ARCH"
dockerfile_path: "Dockerfile"
context_path: "."
repository: "my-app"
versions:
- "latest"
- "$BUDDY_RUN_COMMIT"
target_platform: "linux/amd64,linux/arm64"
docker_registry: "DOCKER_HUB"
build_args:
- "NODE_ENV=production"
- "APP_VERSION=$BUDDY_RUN_COMMIT"
integration: "my_docker_hub"
sign_image: true
Simple multi-arch Docker build
yaml
- action: "Build multi-arch"
type: "DOCKER_BUILD_MULTI_ARCH"
dockerfile_path: "Dockerfile"
repository: "my-app"
target_platform: "linux/amd64,linux/arm64"
integration: "my_integration"