From ba559b839e4d81626bf0d9d53ad2cc959a18b06a Mon Sep 17 00:00:00 2001 From: Dessalines Date: Thu, 25 Nov 2021 11:12:35 -0500 Subject: [PATCH] Trying to add docker:latest. Fixes #1959 --- .drone.yml | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 382dfb924..001714545 100644 --- a/.drone.yml +++ b/.drone.yml @@ -80,7 +80,7 @@ steps: - name: publish release docker manifest image: plugins/manifest - settings: + settings: username: from_secret: docker_username password: @@ -95,6 +95,23 @@ steps: ref: - refs/tags/* + - name: publish latest release docker manifest + image: plugins/manifest + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + target: "dessalines/lemmy:latest" + template: "dessalines/lemmy:${DRONE_TAG}-OS-ARCH" + platforms: + - linux/amd64 + - linux/arm64 + ignore_missing: true + when: + ref: + - refs/tags/* + # using https://github.com/pksunkara/cargo-workspaces - name: publish to crates.io image: rustlang/rust:nightly @@ -192,7 +209,7 @@ steps: - name: publish release docker manifest image: plugins/manifest - settings: + settings: username: from_secret: docker_username password: @@ -207,6 +224,23 @@ steps: ref: - refs/tags/* + - name: publish latest release docker manifest + image: plugins/manifest + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + target: "dessalines/lemmy:latest" + template: "dessalines/lemmy:${DRONE_TAG}-OS-ARCH" + platforms: + - linux/amd64 + - linux/arm64 + ignore_missing: true + when: + ref: + - refs/tags/* + # TODO temporarily disable arm tests # services: # - name: database