--- kind: pipeline type: docker name: build-drone-nsd-zones-docker-amd64 platform: os: linux arch: amd64 steps: - name: push docker image image: plugins/docker settings: repo: j10l/drone-nsd-zones tags: latest-amd64 username: from_secret: docker_username password: from_secret: docker_password volumes: - name: docker_sock host: path: /var/run/docker.sock --- kind: pipeline type: docker name: build-drone-nsd-zones-docker-arm64 platform: os: linux arch: arm64 steps: - name: push docker image image: plugins/docker settings: repo: j10l/drone-nsd-zones tags: latest-arm64 username: from_secret: docker_username password: from_secret: docker_password volumes: - name: docker_sock host: path: /var/run/docker.sock --- kind: pipeline type: docker name: upload_manifest steps: - name: upload_manifest image: plugins/manifest settings: username: from_secret: docker_username password: from_secret: docker_password target: j10l/drone-nsd-zones:latest template: j10l/drone-nsd-zones:latest-ARCH platforms: - linux/amd64 - linux/arm64 depends_on: - build-drone-nsd-zones-docker-amd64 - build-drone-nsd-zones-docker-arm64