Manually implement multi-arch build

main
Jack Jackson 6 months ago
parent 11b976e644
commit b291b5bbcc
  1. 36
      .drone.yml

@ -43,34 +43,20 @@ steps:
- git submodule init - git submodule init
- git submodule update --recursive - git submodule update --recursive
- hugo --source blog - hugo --source blog
- name: push-arm64-image - name: docker-build-and-push
image: plugins/docker image: thegeeklab/drone-docker-buildx # Absurd that this isn't offered as first-party!
privileged: true
settings: settings:
registry: gitea.scubbo.org registry: gitea.scubbo.org
repo: gitea.scubbo.org/scubbo/blog_helm
tags: ${DRONE_COMMIT_SHA:0:10}
debug: true
launch_debug: true
username: scubbo username: scubbo
platform: linux/arm64
password: password:
from_secret: gitea_password from_secret: gitea_password
settings: repo: gitea.scubbo.org/scubbo/blog_helm
mtu: 1450 tags:
# - name: push-amd64-image - ${DRONE_COMMIT_SHA:0:10}
# image: plugins/docker platforms:
# settings: - linux/arm64
# registry: gitea.scubbo.org - linux/amd64
# repo: gitea.scubbo.org/scubbo/blog_helm
# tags: ${DRONE_COMMIT_SHA:0:10}
# debug: true
# launch_debug: true
# username: scubbo
# platform: linux/amd64
# password:
# from_secret: gitea_password
# settings:
# mtu: 1450
- name: auto-update-infra-repo - name: auto-update-infra-repo
image: gitea.scubbo.org/scubbo/auto-repo-update-drone-plugin:latest image: gitea.scubbo.org/scubbo/auto-repo-update-drone-plugin:latest
settings: settings:
@ -108,7 +94,3 @@ steps:
from_secret: telegram_token from_secret: telegram_token
to: to:
from_secret: telegram_convo_id from_secret: telegram_convo_id
image_pull_secrets:
- dockerconfigjson

Loading…
Cancel
Save