18 lines
1.1 KiB
Markdown
18 lines
1.1 KiB
Markdown
# Woodpecker CI Secrets
|
|
|
|
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 |
|
|
| `DOCKERHUB_USERNAME` | Docker Hub username (optional, for Docker Hub pushes) |
|
|
| `DOCKERHUB_TOKEN` | Docker Hub access token (optional, for Docker Hub pushes) |
|
|
| `GHCR_USERNAME` | GitHub Container Registry username (optional, for GHCR pushes) |
|
|
| `GHCR_TOKEN` | GitHub Container Registry token (optional, for GHCR pushes) |
|
|
| `GITOPS_REPO_URL` | GitOps repository URL (optional) |
|
|
|
|
## Usage
|
|
|
|
All build/push steps use these secrets via `from_secret:` references. No credentials are hardcoded in pipeline files.
|