From 26a1c6226cbe24df635b18d080c1667268da8842 Mon Sep 17 00:00:00 2001 From: Michael Gibson Date: Tue, 26 Jan 2021 12:59:25 -0600 Subject: [PATCH] Alternate YAML multiline. --- .drone.yml | 47 ++++++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9c16508..1a3e06f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -26,35 +26,40 @@ steps: export ARCH="unknown" ;; esac - - 'export BUILDX_URL=`wget -q -O - https://api.github.com/repos/docker/buildx/releases/latest | grep "browser_download_url.*linux-$ARCH" | cut -d: -f2,3 | tr -d \" | tr -d \ `' + - >- + export BUILDX_URL=$( + wget -q -O - https://api.github.com/repos/docker/buildx/releases/latest + | grep "browser_download_url.*linux-$ARCH" + | cut -d: -f2,3 + | tr -d \" + | tr -d \ + ) - mkdir -p ~/.docker/cli-plugins - wget -O ~/.docker/cli-plugins/docker-buildx $BUILDX_URL - chmod a+x ~/.docker/cli-plugins/docker-buildx - docker version - docker buildx version - - |- - echo -n $REGISTRY_PASS \ - | docker login -u $REGISTRY_USER --password-stdin $REGISTRY_HOST + - >- + echo -n $REGISTRY_PASS + | docker login -u $REGISTRY_USER --password-stdin $REGISTRY_HOST - docker buildx create --name multiarch --use -# - |- -# docker buildx build \ -# --add-host $REGISTRY_HOST:$(nslookup -type=a $REGISTRY_HOST | grep -v ':53' | grep 'Address:' | awk '{print $2}') \ -# --platform linux/amd64,linux/arm64 \ -# --output type=image,push=true \ -# --progress tty \ -# --build-arg TAG=$DRONE_TAG \ -# -t $REGISTRY_HOST/$IMAGE:$DRONE_TAG \ -# -t $REGISTRY_HOST/$IMAGE:latest \ +# - >- +# docker buildx build +# --add-host $REGISTRY_HOST:$(nslookup -type=a $REGISTRY_HOST | grep -v ':53' | grep 'Address:' | awk '{print $2}') +# --platform linux/amd64,linux/arm64 +# --output type=image,push=true +# --progress tty +# --build-arg TAG=$DRONE_TAG +# -t $REGISTRY_HOST/$IMAGE:$DRONE_TAG +# -t $REGISTRY_HOST/$IMAGE:latest # . - - |- - docker buildx build \ - --platform linux/amd64,linux/arm64 \ - --add-host $REGISTRY_HOST:192.168.128.20 \ - --output type=image,push=true \ - --progress tty \ - -t $REGISTRY_HOST/$IMAGE:latest \ + - >- + docker buildx build + --platform linux/amd64,linux/arm64 + --output type=image,push=true + --progress tty + -t $REGISTRY_HOST/$IMAGE:latest . - - docker push $REGISTRY_HOST/$IMAGE:latest environment: IMAGE: protonmail-bridge REGISTRY_HOST: registry.thegibsonhome.net