From e2e07789280842c3195c365e0779cd563565cda9 Mon Sep 17 00:00:00 2001 From: Pramod Bindal Date: Tue, 19 Nov 2024 21:24:29 +0530 Subject: [PATCH] Added spec for konflux Remove Tekton Chains steps from konflux-olm spec Signed-off-by: ab-ghosh --- specs/konflux-olm.spec | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 specs/konflux-olm.spec diff --git a/specs/konflux-olm.spec b/specs/konflux-olm.spec new file mode 100644 index 00000000..a273a3c0 --- /dev/null +++ b/specs/konflux-olm.spec @@ -0,0 +1,26 @@ +PIPELINES-10 +# Olm Openshift Pipelines operator specs for Konflux + +## Configure GitHub token for git resolver in TektonConfig: PIPELINES-10-TC01 +Tags: konflux +Component: Operator +Level: Integration +Type: Functional +Importance: Critical + +Configure `openshift-pipelines` operator +Steps: + * Wait for TektonConfig CR availability + * Validate Operator should be installed + * Define the tekton-hub-api variable + * Verify namespace "openshift-pipelines" exists + * Configure GitHub token for git resolver in TektonConfig + + * Apply + | S.NO | resource_dir | + |------|-------------------------------------------------------| + | 1 | testdata/manualapprovalgate/manual-approval-gate.yaml | + + * Validate manual approval gate deployment + +