From cfbe34fd1009f57a1f9e9e1f5cc5e8a20bba814a Mon Sep 17 00:00:00 2001 From: Dominik Meyer Date: Thu, 6 Feb 2025 17:36:29 +0100 Subject: [PATCH] build: upload readme to docker hub --- .drone.jsonnet | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index 19d86fb..08927a5 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -159,6 +159,40 @@ local push_pipelines(versions, architectures) = [ for version in versions ]; +local upload_readme = { + kind: "pipeline", + type: "kubernetes", + name: "mirror-to-github", + node_selector: { + "kubernetes.io/arch": "amd64", + "federationhq.de/location": "Blumendorf", + "federationhq.de/compute": true + }, + steps: [ + { + name: "push readme", + image: "byterazor/drone-docker-readme-push:latest", + pull: "always", + settings: { + REPOSITORY_NAME: "byterazor/" + image_name, + FILENAME: "README.md", + USERNAME: { + from_secret: "username" + }, + PASSWORD: { + from_secret: "password" + }, + } + } + ], + depends_on: + [ + "push-"+version.tag + for version in versions + ] +}; + + local push_github = { kind: "pipeline", type: "kubernetes", @@ -192,7 +226,7 @@ local push_github = { - build_pipelines(architectures) + push_pipelines(versions,architectures) + [push_github] + +build_pipelines(architectures) + push_pipelines(versions,architectures) + [upload_readme] + [push_github] + [ { kind: "secret",