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: Unresolved
    • Icon: Normal Normal
    • 2023Q4
    • None
    • ci-framework
    • 2023Q4
    • CI Framework

      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:
            1 Start watching this issue

              Created:
              Updated: