Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-2417

Address usability issues in CI pipelines

    • Usability in CI
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 50% To Do, 50% In Progress, 0% Done

      • Jenkins logs:
        • Hard to tell where is the failure

          We can currently search the logs for exited with code 1 to pinpoint the offending task, and/or search for task names in square brackets (e.g. [BUILD]). We can add more visible text to the logs, or explore the option to send a more elaborate comment report on the MR.

      • Jenkins execution:
        • Pipeline doesn't run on Draft MRs

          This is possibly configurable via app-interface, at the Jenkins global base-templates config (see gl_pr_check.triggers.gitlab.wip-skip).

        • Long time to run, even with failures

          Use early-exit + concurrency across verify internal tasks

        • Same but at the task level: the unit-test task will always run a long time, even with failures

          Use early-exit for Jest

            emalka@redhat.com Eliran Malka
            emalka@redhat.com Eliran Malka
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: