From 828113cc47adc0ba7edc5ea0766494d84d4be42e Mon Sep 17 00:00:00 2001 From: Tracewebstudio Dev Date: Fri, 17 Apr 2026 02:39:52 +0200 Subject: [PATCH] ci: stop treating registry host as secret --- .woodpecker-base.yml | 3 +-- .woodpecker-dockerhub.yml | 3 +-- .woodpecker.yml | 6 ++---- .woodpecker/README.md | 3 +-- README.md | 1 - 5 files changed, 5 insertions(+), 11 deletions(-) diff --git a/.woodpecker-base.yml b/.woodpecker-base.yml index 796439e..32261cb 100644 --- a/.woodpecker-base.yml +++ b/.woodpecker-base.yml @@ -10,8 +10,7 @@ steps: - name: build-base-image image: woodpeckerci/plugin-docker-buildx:5.0.0 settings: - registry: - from_secret: REGISTRY_HOSTPORT + registry: registry.nxtgauge.com repo: nxtgauge-rust-base context: . dockerfile: Dockerfile.base diff --git a/.woodpecker-dockerhub.yml b/.woodpecker-dockerhub.yml index 07f6b52..0738dd7 100644 --- a/.woodpecker-dockerhub.yml +++ b/.woodpecker-dockerhub.yml @@ -87,8 +87,7 @@ steps: - name: build-docker image: woodpeckerci/plugin-docker-buildx:5.0.0 settings: - registry: - from_secret: REGISTRY_HOSTPORT + registry: registry.nxtgauge.com repo: nxtgauge-rust-${SERVICE} dockerfile: Dockerfile.binary build_args: diff --git a/.woodpecker.yml b/.woodpecker.yml index 3fbb822..05318c8 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -29,8 +29,7 @@ steps: - name: build-and-push image: registry.nxtgauge.com/docker:28-cli environment: - REGISTRY_HOSTPORT: - from_secret: REGISTRY_HOSTPORT + REGISTRY_HOSTPORT: registry.nxtgauge.com REGISTRY_USERNAME: from_secret: REGISTRY_USERNAME REGISTRY_PASSWORD: @@ -52,8 +51,7 @@ steps: - name: build-and-push-migrate image: registry.nxtgauge.com/docker:28-cli environment: - REGISTRY_HOSTPORT: - from_secret: REGISTRY_HOSTPORT + REGISTRY_HOSTPORT: registry.nxtgauge.com REGISTRY_USERNAME: from_secret: REGISTRY_USERNAME REGISTRY_PASSWORD: diff --git a/.woodpecker/README.md b/.woodpecker/README.md index eabfc95..c8963b6 100644 --- a/.woodpecker/README.md +++ b/.woodpecker/README.md @@ -4,10 +4,9 @@ The following Woodpecker secrets are required for CI/CD pipelines: | Secret Name | Purpose | | -------------------- | -------------------------------------------------------------- | -| `REGISTRY_HOSTPORT` | Registry host:port (e.g., `registry.nxtgauge.com`) | | `REGISTRY_USERNAME` | Registry username for authentication | | `REGISTRY_PASSWORD` | Registry password/token for authentication | ## Usage -All build/push steps use these secrets via `from_secret:` references. No credentials are hardcoded in pipeline files. +Build/push steps use `REGISTRY_USERNAME` and `REGISTRY_PASSWORD` via `from_secret:` references. diff --git a/README.md b/README.md index cc4382e..79dbe09 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,6 @@ See `docs/MIGRATION_MASTER_PLAN.md` for full staged plan. ## CI (Woodpecker) Required secrets: -- `REGISTRY_HOSTPORT` - `REGISTRY_USERNAME` - `REGISTRY_PASSWORD`