Push to gitea-managed repo

This commit is contained in:
Jack Jackson 2022-09-29 16:27:58 -07:00
parent 3bcc3cffb0
commit 24dedc8a3d

View File

@ -7,33 +7,14 @@ platform:
arch: arm64 arch: arm64
steps: steps:
- name: copy-cert-into-place
image: busybox
volumes:
- name: docker-cert-persistence
path: /etc/docker/certs.d/
commands:
# https://stackoverflow.com/questions/72823418/how-to-make-drone-docker-plugin-use-self-signed-certs
- mkdir -p /etc/docker/certs.d/docker-registry.scubbo.org:8843
- cp /registry_cert.crt /etc/docker/certs.d/docker-registry.scubbo.org:8843/ca.crt
- name: check-cert-persists-between-stages
image: alpine
volumes:
- name: docker-cert-persistence
path: /etc/docker/certs.d/
commands:
- apk add curl
- curl https://docker-registry.scubbo.org:8843/v2/_catalog --cacert /etc/docker/certs.d/docker-registry.scubbo.org:8843/ca.crt
- name: push-image - name: push-image
image: plugins/docker image: plugins/docker
volumes:
- name: docker-cert-persistence
path: /etc/docker/certs.d/
settings: settings:
repo: docker-registry.scubbo.org:8843/scubbo/cloudflare-tunnel-dns registry: gitea.scubbo.org
repo: gitea.scubbo.org/scubbo/cloudflare-tunnel-dns
tags: built_in_ci tags: built_in_ci
debug: true debug: true
launch_debug: true launch_debug: true
volumes: username: scubbo
- name: docker-cert-persistence password:
temp: {} from_secret: gitea_password