--- kind: pipeline name: build_amd64 platform: os: linux arch: amd64 steps: - name: docker image: plugins/docker settings: repo: ducampsv/chainetv auto_tag: "true" auto_tag_suffix: amd64 username: from_secret: docker_username password: from_secret: docker_password --- kind: pipeline name: build_arm platform: os: linux arch: arm steps: - name: docker image: plugins/docker settings: repo: ducampsv/chainetv auto_tag: "true" auto_tag_suffix: arm username: from_secret: docker_username password: from_secret: docker_password --- kind: pipeline type: docker name: manifest steps: - name: manifest image: plugins/manifest settings: auto_tag: "true" target: ducampsv/chainetv:latest template: ducampsv/chainetv:ARCH username: from_secret: docker_username password: from_secret: docker_password platforms: - linux/amd64 - linux/arm depends_on: - build_amd64 - build_arm --- kind: secret name: docker_username get: path: secrets/data/droneci/dockerHub name: username --- kind: secret name: docker_password get: path: secrets/data/droneci/dockerHub name: password