Uploaded image for project: 'Red Hat Workload Availability'
  1. Red Hat Workload Availability
  2. RHWA-176

Evolving Build Pipeline Management in Konflux - Centralize Tekton Pipeline

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • rhwa
    • None

      Following https://konflux-ci.dev/docs/patterns/managing-pipeline-changes we aim to minimize the burden of mainteanance and creation of too many long Tekton PipelineRun files.

      1. (First phase) Initial Onboarding and Default Setup - Easy and implemented widely for all the operators when migrating to Konflux up to RHWA-25.5 - https://konflux-ci.dev/docs/patterns/managing-pipeline-changes/#phase-1-initial-onboarding-and-default-setup 
      2. (Second phase) Centralizing the Pipeline Definition Locally (Within a Repository) - https://konflux-ci.dev/docs/patterns/managing-pipeline-changes/#phase-2-centralizing-pipeline-definition-locally-within-a-repository 
        Tested and implemented at  https://gitlab.cee.redhat.com/dragonfly/self-node-remediation/-/merge_requests/549 for SNR 0-10
      3. The third phase was split into RHWA-286

              oraz@redhat.com Or Raz
              oraz@redhat.com Or Raz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: