Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-1534

Ensure that GH repo polling works as expected in main-jenkins jobs

XMLWordPrintable

      After migration from old QE jenkins to new main-jenkins, GH repo polling appears to be broken as we're not getting automated builds when upstream code is changed.

      Possible solutions:

      • add GH project to .groovy files (as we had in old jenkins jobs)
      • add manual checkouts of upstream projects w/ polling enabled (if this even works when using openstack images such that no poll logs persist between builds?)
      • add crontab-based builds to trigger builds at 2h intervals, but don't create new containers if no changes commited to midstream (this should already be enabled for some jobs; need to verify this actually fires and check what happens)

      Or if none of the above, could we...

      • use GH action in upstream to trigger builds?
      • store our own UPSTREAM_VERSION file in midstream, and use that as persistent poll log against which to compare changing SHAs

        1. image-2021-03-03-13-31-12-020.png
          image-2021-03-03-13-31-12-020.png
          11 kB
        2. image-2021-03-31-11-15-02-065.png
          image-2021-03-31-11-15-02-065.png
          52 kB
        3. image-2021-06-02-10-57-51-498.png
          image-2021-06-02-10-57-51-498.png
          109 kB
        4. image-2021-06-02-11-03-39-134.png
          image-2021-06-02-11-03-39-134.png
          19 kB
        5. screenshot-1.png
          screenshot-1.png
          16 kB
        6. screenshot-2.png
          screenshot-2.png
          11 kB
        7. screenshot-3.png
          screenshot-3.png
          32 kB
        8. screenshot-4.png
          screenshot-4.png
          90 kB
        9. screenshot-5.png
          screenshot-5.png
          31 kB

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: