Remove Konflux e2e pipeline - #57
Conversation
Review Summary by QodoModularize Konflux e2e pipeline with reusable tasks and custom CI image
WalkthroughsDescription• Modularize e2e pipeline into separate reusable tasks • Add custom CI image with operator-sdk, oc, kubectl, ginkgo • Introduce new parameters for flexible task repository control • Extract inline task logic into dedicated task files for maintainability Diagramflowchart LR
A["Monolithic Pipeline"] -->|"Extract Tasks"| B["validate-snapshot"]
A -->|"Extract Tasks"| C["provision-cluster"]
A -->|"Extract Tasks"| D["verify-fips"]
A -->|"Extract Tasks"| E["install-pipelines"]
A -->|"Extract Tasks"| F["deploy-operator"]
A -->|"Extract Tasks"| G["verify-images"]
A -->|"Extract Tasks"| H["run-tests"]
B --> I["Modular Pipeline"]
C --> I
D --> I
E --> I
F --> I
G --> I
H --> I
J["Custom CI Image"] -->|"Provides Tools"| I
File Changes2. images/e2e-ci/Dockerfile
|
Code Review by Qodo
1. Python missing in CI image
|
dca25df to
5a5e3f1
Compare
11b3420 to
cb8c572
Compare
Moved to redhat-openshift-build/test#2 Signed-off-by: Avinal Kumar <avinal@redhat.com>
Changes
Signed-off-by: Avinal Kumar avinal@redhat.com