From 23c84f06893833d95a230adea698bcfb2a044785 Mon Sep 17 00:00:00 2001 From: Elara6331 Date: Thu, 13 Feb 2025 12:39:54 -0800 Subject: [PATCH] Create custom CI pipeline --- .woodpecker/manifest.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.woodpecker/manifest.yml b/.woodpecker/manifest.yml index f8f7942..82f94f0 100644 --- a/.woodpecker/manifest.yml +++ b/.woodpecker/manifest.yml @@ -3,12 +3,14 @@ labels: steps: - name: manifest - image: gcr.io/go-containerregistry/crane:debug - entrypoint: ['/busybox/sh'] - commands: - - crane auth login -u elara6331 -p $REGISTRY_TOKEN - - crane index append -m gitea.elara.ws/elara6331/distrohop:amd64 -m gitea.elara.ws/elara6331/distrohop:arm64 -t gitea.elara.ws/elara6331/distrohop:latest - - crane index append -m gitea.elara.ws/elara6331/distrohop:amd64 -m gitea.elara.ws/elara6331/distrohop:arm64 -t gitea.elara.ws/elara6331/distrohop:${CI_COMMIT_TAG} + image: mplatform/manifest-tool + entrypoint: ['/manifest-tool', 'push', 'from-args', + '--username', 'elara6331', + '--password', "$REGISTRY_TOKEN", + '--platforms', 'linux/amd64,linux/arm64', + '--template', 'gitea.elara.ws/elara6331/distrohop:ARCH', + '--tags', "${CI_COMMIT_TAG}", + '--target', 'gitea.elara.ws/elara6331/distrohop:latest'] environment: REGISTRY_TOKEN: from_secret: gitea_token