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

Ensure the Import Form gets submitted without errors if BC is not installed while Pipelines is installed

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Undefined
    • None
    • None
    • UI
    • None
    • ODC Sprint 3245, ODC Sprint 3246, ODC Sprint 3247

    Description

      Description

      As a user, I want to use the Import from Git form without any errors, to create the Pipeline for my Git Application if I have disabled Builds and installed Pipelines in the cluster.

      (During the implementation, we are also trying to keep in mind the changes that have to be made later while adding SW into this form)

      Acceptance Criteria

      1. Create a Build Section.
        • Create a dropdown list where the user can select the way of Building the image, i.e. BC, Shipwright (later on). 
        • Add Pipelines as one of the options there.
        • Move the Build Configuration section from the Advanced section to this section as an Expandable.
        • Also, don't show this section if BC/SW is not installed.
      2. Create a Deploy section.
        • Move the Resource Type inside this.
        • Move the Deployment section from the Advanced section to this section as an Expandable.
        • Also, don't show this section if BC/SW is not installed as the image used in Deploying, won't be built.
      3. Have the Add Pipelines checkbox checked if there is no BC/SW.

      Additional Details:

      This is an initial prototype. This needs to be presented to the PMs for their feedback and updated accordingly. 

      The final UI must have the acknowledgement from the PMs and after that has to be merged.

      Attachments

        Activity

          People

            avik6028 Avik Kundu
            avik6028 Avik Kundu
            Sanket Pathak Sanket Pathak
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: