node-labeler/.zuul.yaml
Mohammed Naser ee03a95ab2 Build multi-arch images
Change-Id: If4ba053b7cf5a704afcb3f7e4a19aeed8440f3d9
2020-07-24 16:06:13 -04:00

36 lines
794 B
YAML

- job:
name: node-labeler:image:build
parent: vexxhost-build-docker-image
provides: node-labeler:images
vars: &node_labeler_images
docker_images:
- context: .
repository: vexxhost/node-labeler
arch:
- linux/amd64
- linux/arm64
- job:
name: node-labeler:image:upload
parent: vexxhost-upload-docker-image
provides: node-labeler:images
vars: *node_labeler_images
- job:
name: node-labeler:image:promote
parent: vexxhost-promote-docker-image
vars: *node_labeler_images
- project:
templates:
- golang-jobs
check:
jobs:
- node-labeler:image:build
gate:
jobs:
- node-labeler:image:upload
promote:
jobs:
- node-labeler:image:promote