diff --git a/.woodpecker.yml b/.woodpecker.yml index 42c19e0..0182fb8 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -13,6 +13,9 @@ steps: REGISTRY_PASSWORD: from_secret: REGISTRY_PASSWORD commands: + - test -n "${REGISTRY_HOSTPORT}" + - test -n "${REGISTRY_USERNAME}" + - test -n "${REGISTRY_PASSWORD}" - echo "${REGISTRY_PASSWORD}" | docker login "${REGISTRY_HOSTPORT}" -u "${REGISTRY_USERNAME}" --password-stdin - docker build -t "${REGISTRY_HOSTPORT}/nxtgauge-frontend-solid" -f Dockerfile . - docker push "${REGISTRY_HOSTPORT}/nxtgauge-frontend-solid" diff --git a/README.md b/README.md index d694ec1..bb1302f 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,10 @@ SolidStart migration target for `nxtgauge-frontendwebsite`. Reproduce the same user-facing behavior and runtime-config driven flows without changing product logic. See `docs/MIGRATION_MASTER_PLAN.md` for the staged plan. + +## CI (Woodpecker) + +Required secrets: +- `REGISTRY_HOSTPORT` +- `REGISTRY_USERNAME` +- `REGISTRY_PASSWORD`