Uploaded image for project: 'OpenShift BuildConfig'
  1. OpenShift BuildConfig
  2. OCPBUILD-116

Detailed Conditions for Builds

XMLWordPrintable

    • 3

      Previous discussion: https://github.com/openshift/origin/issues/9339

      Conditions are more powerful than Phases and can contain more information about the state of a build at a point of time.

      when doing this we can provide more fine-grained build status updates:
      For each stage/step of a build:

      1. Fetch source (include Binary build uploads).
      2. Pull Images
      3. Assemble injections
      4. Build image/run assemble Generate Dockerfile (s2i)
      5. Run Build
      6. Push new image
      7. Build pod states (created, running - need to ensure this doesn't overlap with existing phases/conditions)

      Open question - do we want to add additional conditions to the metrics exposed by Prometheus? Currently uses phases.

       

        There are no Sub-Tasks for this issue.

            Unassigned Unassigned
            openshift_jira_bot OpenShift Jira Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: