Platform CI tests / QuickStack deploy action tests (push) Successful in 8s
Nuvisphere/Platform-CI: Immutable QuickStack OCI deployment / Build once and deploy exact digest (push) Successful in 9s
QuickStack runner job image / Build and publish runner image (push) Successful in 51s
30 lines
811 B
Markdown
30 lines
811 B
Markdown
# QuickStack Job Runner Image
|
|
|
|
This image is the small, source-controlled job container used by the Nuvisphere
|
|
Gitea runners for `ubuntu-latest`, `ubuntu-24.04` and `ubuntu-22.04` jobs.
|
|
|
|
It replaces `docker.gitea.com/runner-images:ubuntu-latest` for QuickStack
|
|
workloads. The full upstream image is large and has caused slow or stuck pulls
|
|
on production runners. This image starts from Gitea's slim Node runner image
|
|
and adds only the tools required by the shared QuickStack OCI workflow:
|
|
|
|
- Docker CLI and Buildx
|
|
- Git
|
|
- curl
|
|
- jq
|
|
- OpenSSH client
|
|
- CA certificates
|
|
- zstd
|
|
|
|
The stable production tag is:
|
|
|
|
```text
|
|
gitea.nuvisphere.de/nuvisphere/quickstack-job:node20-docker27
|
|
```
|
|
|
|
The publish workflow also pushes an immutable commit tag:
|
|
|
|
```text
|
|
gitea.nuvisphere.de/nuvisphere/quickstack-job:sha-<commit>
|
|
```
|