Add latest
All checks were successful
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing

This commit is contained in:
Aode (lion) 2021-12-19 12:43:35 -06:00
parent 85a9ab453f
commit 8d12c862b5

View file

@ -19,6 +19,18 @@ steps:
build_args:
- REPO_ARCH=amd64
- name: latest
image: plugins/docker:20
settings:
username: asonix
password:
from_secret: dockerhub_token
repo: asonix/rust-runner
dockerfile: Dockerfile
tag: latest-linux-amd64
build_args:
- REPO_ARCH=amd64
trigger:
event:
- tag
@ -46,6 +58,18 @@ steps:
build_args:
- REPO_ARCH=arm64v8
- name: latest
image: plugins/docker:20
settings:
username: asonix
password:
from_secret: dockerhub_token
repo: asonix/rust-runner
dockerfile: Dockerfile
tag: latest-linux-arm64v8
build_args:
- REPO_ARCH=arm64v8
trigger:
event:
- tag
@ -73,6 +97,18 @@ steps:
build_args:
- REPO_ARCH=arm32v7
- name: latest
image: plugins/docker:20
settings:
username: asonix
password:
from_secret: dockerhub_token
repo: asonix/rust-runner
dockerfile: Dockerfile
tag: latest-linux-arm32v7
build_args:
- REPO_ARCH=arm32v7
trigger:
event:
- tag
@ -98,6 +134,17 @@ steps:
ignore_missing: true
spec: manifest.tmpl
- name: manifest-latest
image: plugins/manifest:1
settings:
username: asonix
password:
from_secret: dockerhub_token
dump: true
tag: latest
ignore_missing: true
spec: manifest.tmpl
depends_on:
- publish-amd64