What problem does it solve?
Building a test container image from a pull request on the Konflux platform normally requires hand-editing Tekton pipeline templates, resolving template variables, and managing image expiry settings. This Skill automates that entire flow so developers can produce a PR-based image with a single command.
Core Features & Use Cases
- Manual PipelineRun Generation: Resolves a PR's head commit and base branch, finds the matching push pipeline template in
.tekton/, and generates a concrete PipelineRun YAML.
- Image Expiry Control: Sets
image-expires-after: 30d by default, or produces a permanent image when --non-expiring is passed.
- End-to-End Execution: Verifies OpenShift login and namespace, creates the PipelineRun, polls for completion, and reports the final
@sha256: image digest via skopeo.
- Use Case: A developer wants to test PR 7813 of openshift/hypershift before merge. They run the command with the PR number and component name, and receive a ready-to-deploy image digest on quay.io.
Quick Start
Ask the assistant to build the hypershift-operator component from PR 7813 as a Konflux image that expires in 30 days.