Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-20408

[Konflux] Remove Sonar pre and post submit jobs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • Future
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • 2
    • None

       We are getting a lot of Konflux updates and migration PRs that run all jobs that are not relevant to the Konflux update. This also blocks automerge for these updates and requires manual intervention across all ACM components and their respective release branches. 

      We can also skip running e2e, kind tests and unit tests when these PRs come in
      Suggestion ->

      you can update your prow configs to use either run_if_changed or skip_if_only_changed https://docs.ci.openshift.org/docs/how-tos/creating-a-pipeline/#run_if_changed-alternative Here is how I've done it in the past https://github.com/openshift/release/blob/51f2030735aff20dc44d55625fffa16863792591[…]/ci-operator/config/openshift/osde2e/openshift-osde2e-main.yaml

      Acceptance Criteria

      • Remove sonar jobs on all components
      • Skip running non Konflux related CI jobs for the update PRs

       

              Unassigned Unassigned
              rh-ee-coquadro Coleen Iona Quadros
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: