Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-6714

Add builds section into topology sidebar (details tab) for Shipwright Builds and BuildRuns

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • openshift-4.12
    • None
    • UI
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • 0
    • Not Supported
    • ODC Sprint 222, ODC Sprint 223

      Description

      As a user, I want to see the latest build status for Shipwright Builds in the topology sidebar.

      Acceptance Criteria

      1. When the D/DC node is selected, please test it with a Knative
        Service as well, the Resources tab should have a *BuildRun*s section.
        1. The Build should be shown as the first item in the BuildRuns section
        2. The user should be able to click on that Build link to navigate directly to the Build page
        3. The user should have an option to "Rerun latest BuildRun" of "Start Build" depending on if there was already at least one BuildRun or not.
      2. Additionally, BuildRuns should be shown as additional rows, each with a View logs link

      Additional Details:

      New code be added to the shipwright-plugin package.

      The implementation should use the Build and BuildRun data from the topology to show the same data as the topology graph. For this, this depends on ODC-6712 or should be implemented together.

      See also:

      1. TopologyDataModelFactory (console.topology/data/factory)
      2. DetailsTabSection extension (console.topology/details/tab-section)
      3. usePipelinesSideBarTabSection

              avik6028 Avik Kundu
              cjerolim Christoph Jerolimov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: