--- kind: pipeline type: docker name: linux-arm64 platform: os: linux arch: arm64 steps: - name: build image: golang:alpine commands: - apk --no-cache add git go-bindata - go generate -v - go get -v -d - go build -v -o youp0m - wget -O Dockerfile https://ankh.serekh.nemunai.re/local/Dockerfile-youp0m - wget -O entrypoint.sh https://ankh.serekh.nemunai.re/local/entrypoint.sh-youp0m && chmod +x entrypoint.sh - name: publish image: plugins/docker settings: repo: nemunaire/youp0m auto_tag: true auto_tag_suffix: ${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} username: from_secret: docker_username password: from_secret: docker_password --- kind: pipeline type: docker name: linux-arm platform: os: linux arch: arm steps: - name: build image: golang:alpine commands: - apk --no-cache add git go-bindata - go generate -v - go get -v -d - go build -v -o youp0m - wget -O Dockerfile https://ankh.serekh.nemunai.re/local/Dockerfile-youp0m - wget -O entrypoint.sh https://ankh.serekh.nemunai.re/local/entrypoint.sh-youp0m && chmod +x entrypoint.sh - name: publish image: plugins/docker settings: repo: nemunaire/youp0m auto_tag: true auto_tag_suffix: ${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} username: from_secret: docker_username password: from_secret: docker_password