From d14faf95ba4e31be02ae7d0c0ea5f445426d861d Mon Sep 17 00:00:00 2001 From: Erik Wilson Date: Mon, 6 Jan 2020 17:29:37 -0700 Subject: [PATCH] Use modified tag for manifest push --- .drone.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1cdcb69d767..7f02ad3c759 100644 --- a/.drone.yml +++ b/.drone.yml @@ -259,18 +259,17 @@ platform: steps: - name: manifest - image: plugins/manifest:1.0.2 - settings: - username: + image: rancher/dapper:v0.4.2 + environment: + USERNAME: from_secret: docker_username - password: + PASSWORD: from_secret: docker_password - platforms: - - linux/amd64 - - linux/arm64 - - linux/arm - target: "rancher/k3s:${DRONE_TAG}" - template: "rancher/k3s:${DRONE_TAG}-ARCH" + commands: + - export DOCKER_TAG=$(echo "${DRONE_TAG}" | sed -e 's/+/-/g') + - docker login -u $env:USERNAME -p $env:PASSWORD + - docker manifest create ${DOCKER_TAG} ${DOCKER_TAG}-amd64 ${DOCKER_TAG}-arm64 ${DOCKER_TAG}-arm + - docker manifest push ${DOCKER_TAG} when: instance: - drone-publish.rancher.io