jaredbartimus/bootc Test Harness
Build disposable derived bootc image, install local RPMs with dnf5, run tests, and lint.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base-image | bootc base image reference (tag or digest, e.g. ghcr.io/ublue-os/bazzite-deck:stable) | yes | — |
| rpms-dir | Directory containing pre-staged local .rpm files to install | yes | — |
| test-script | Path to caller validation script to execute inside the container | no | "" |
| test-args | Arguments to pass to the test script after -- (one non-empty argument per line, blank lines skipped) | no | "" |
| tag | Custom local image tag for the derived container | no | "" |
| keep-image | Whether to preserve the derived image after test completion (true/false) | no | false |
Outputs
| name | description |
|---|---|
| base-image-requested | The requested base image reference |
| base-image-resolved | The resolved immutable base image reference |
| derived-image-tag | Tag of the derived test image |
| derived-image-id | ID of the derived test image |