package
0.0.0-20241008151035-e9fe9c38819c
Repository: https://github.com/openshift-knative/hack.git
Documentation: pkg.go.dev
# README
Konflux Gen
A CLI to get started using Konflux.
Usage
Generate applications and components
# Clone openshift/release repository in openshift-release
git clone [email protected]:openshift/release.git openshift/release
konflux-gen --openshift-release-path openshift/release --includes "ci-operator/config/<org>/.*.yaml" --output "$(pwd)/<org>"
Example command:
go run ./cmd/konflux-gen/main.go --openshift-release-path openshift/release \
--application-name "serverless-operator release-1.32" \
--includes "ci-operator/config/openshift-knative/.*v1.11.*.yaml" \
--includes "ci-operator/config/openshift-knative/serverless-operator/.*1.32.*.yaml" \
--exclude-images ".*source.*" \
--exclude-images ".*test.*" \
--output konflux-gen/out \
--pipeline-output konflux-gen/out/.tekton