From e044d4c5ccce0ed638c7869a9fbae5fac7aef76b Mon Sep 17 00:00:00 2001 From: Tracewebstudio Dev Date: Thu, 16 Apr 2026 21:33:05 +0200 Subject: [PATCH] ci: mirror node:20-alpine first, then build admin --- .woodpecker.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 12adc61..3c2d147 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -3,6 +3,17 @@ when: event: push steps: + - name: mirror-base-images + image: gcr.io/go-containerregistry/crane:debug + environment: + REG_USER: + from_secret: REGISTRY_USERNAME + REG_PASS: + from_secret: REGISTRY_PASSWORD + commands: + - crane auth login registry.nxtgauge.com -u "$REG_USER" -p "$REG_PASS" + - crane copy docker.io/library/node:20-alpine registry.nxtgauge.com/node:20-alpine + - name: build-and-push image: woodpeckerci/plugin-kaniko:2.1.1 settings: @@ -10,7 +21,6 @@ steps: repo: nxtgauge-admin-solid dockerfile: Dockerfile.simple tags: - - ${CI_COMMIT_SHA} - latest - high-performance-latest username: