updating docs

This commit is contained in:
2026-07-13 22:37:20 -03:00
parent f3745f7871
commit 5b98d6b2c3

View File

@@ -27,6 +27,7 @@ jobs:
# platforms: linux/amd64,linux/arm64 # platforms: linux/amd64,linux/arm64
# build_context: . # build_context: .
# build_dockerfile: Dockerfile # build_dockerfile: Dockerfile
# build_args: ""
# docker_host: docker-build.haven # docker_host: docker-build.haven
# docker_user: root # docker_user: root
``` ```
@@ -36,6 +37,13 @@ jobs:
| `image` | ✅ | — | Full image reference without tag | | `image` | ✅ | — | Full image reference without tag |
| `registry_password` | ✅ | — | Registry password/token (use secrets) | | `registry_password` | ✅ | — | Registry password/token (use secrets) |
| `ssh_key` | ✅ | — | SSH private key for the remote builder (use secrets) | | `ssh_key` | ✅ | — | SSH private key for the remote builder (use secrets) |
| `registry_host` | ❌ | `git.ivanch.me` | Container registry hostname |
| `registry_username` | ❌ | `ivanch` | Registry username |
| `image_tag` | ❌ | `latest` | Tag(s) to apply to the built image (comma-separated for multiple tags) |
| `platforms` | ❌ | `linux/amd64,linux/arm64` | Target build platforms |
| `build_context` | ❌ | `.` | Docker build context path |
| `build_dockerfile` | ❌ | `Dockerfile` | Dockerfile path relative to context |
| `build_args` | ❌ | _(empty)_ | Build arguments, one `KEY=VALUE` per line |
| `docker_host` | ❌ | `docker-build.haven` | Remote builder hostname | | `docker_host` | ❌ | `docker-build.haven` | Remote builder hostname |
| `docker_user` | ❌ | `root` | SSH user for remote builder | | `docker_user` | ❌ | `root` | SSH user for remote builder |
@@ -71,6 +79,7 @@ jobs:
# manifests: deploy/svc.yaml,deploy/deployment.yaml # manifests: deploy/svc.yaml,deploy/deployment.yaml
# optional: # optional:
# namespace: mindforge # adds -n when set (manifests may also self-declare) # namespace: mindforge # adds -n when set (manifests may also self-declare)
# kube_version: stable # kubectl version to download
``` ```
| Input | Required | Default | Description | | Input | Required | Default | Description |
@@ -150,7 +159,7 @@ Consumer repositories need these secrets configured in Gitea:
|---|---|---| |---|---|---|
| `REGISTRY_PASSWORD` | `build-and-push` | Container registry password/token | | `REGISTRY_PASSWORD` | `build-and-push` | Container registry password/token |
| `SSH_KEY_DOCKERBUILD` | `build-and-push` | SSH private key for `docker-build.haven` | | `SSH_KEY_DOCKERBUILD` | `build-and-push` | SSH private key for `docker-build.haven` |
| `KUBE_CONFIG` | `deploy-restart` | Full kubeconfig YAML for cluster access | | `KUBE_CONFIG` | `deploy-restart, kubectl-apply` | Full kubeconfig YAML for cluster access |
| `DEPLOY_HOST` | `ssh-deploy` | Remote server hostname or IP | | `DEPLOY_HOST` | `ssh-deploy` | Remote server hostname or IP |
| `DEPLOY_USERNAME` | `ssh-deploy` | SSH username for the remote server | | `DEPLOY_USERNAME` | `ssh-deploy` | SSH username for the remote server |
| `DEPLOY_KEY` | `ssh-deploy` | SSH private key for the remote server | | `DEPLOY_KEY` | `ssh-deploy` | SSH private key for the remote server |