Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-1859

[ci-framework] Consume Zuul pods for linter/unit-tests/light tasks

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • 2023Q4
    • None
    • ci-framework
    • 2023Q4

      In order to avoid running a whole multinode job for a patch not passing lint checks, it would make sense to get out of Prow (and github workflow? at least for the Spelling) and group everything on Zuul.
      Doing so, we may ensure proper dependencies between jobs, meaning an end-to-end won't start until lighter jobs are green, for instance.

      For such small jobs, we may try to consume Zuul's pods, like it's apparently done downstream.

      Some references:

              cjeanner@redhat.com Cedric Jeanneret
              cjeanner@redhat.com Cedric Jeanneret
              rhos-dfg-ci-framework
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: