Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-9418

Remove legacy sed-based pipeline generation fallback after 1.10 release

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • 1.11.0
    • 1.11.0
    • Build
    • True
    • Hide

      Must release 1.10 so we no longer need the old way for the 1.8.z releases.

      Show
      Must release 1.10 so we no longer need the old way for the 1.8.z releases.
    • False

      The generateNewTektonPipelines() function in our pipeline generation script currently contains a legacy fallback path for generating pipelines using a sed-based approach. This block is only intended to support older versions (1.10 and below) and should be removed once 1.10 is fully released to simplify maintenance and reduce confusion.

      The relevant section is clearly marked in the code:

      else
      # Fallback to old sed-based approach if create-new-version.sh doesn't exist
      # TODO remove this once we no longer need the old way of building things in 1.10
      echo " > Using legacy sed-based pipeline generation"
      for y in ${regex}*.yaml; do
      ...
      done
      fi
      

              Unassigned Unassigned
              rh-ee-mpolasko Martin Polasko
              RHIDP - Cope
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: