Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions specs/konflux-olm.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
PIPELINES-10
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PIPELINES-10, Already assigned tc_spec_map.json

# Olm Openshift Pipelines operator specs for Konflux

## Configure GitHub token for git resolver in TektonConfig: PIPELINES-10-TC01
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the comment accordingly to the steps defined

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
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we reuse the same script that is already defined here?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

olm.spec deploys the operator from a released version while in konflux we deploy from unreleased one



Loading