Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-42120

Revisit Git repository creation flow credential setup

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • blueocean-plugin
    • None
    • iapetus, 1.0, Blue Ocean 1.0-rc3

      Scope

      • Drop down with existing credentials & add button to the right.
      • If no existing credentials, show "none" in dropdown
      • Clicking add launches the modal to add credential.
      • Once credential is added, modal is dismissed & the credential that was just added populates the dropdown
      • Do not provide the "Use system ssh" option - remove it for now and it can be revisited later if there are too many complaints
      • Integrate eager validation as described in JENKINS-41597 into this ticket
      • Integrate showing/hiding credentials dropdown and "add" button based on credential permissions JENKINS-41573

      Design brief
      We need a better design for using existing credentials or creating a new credential. I realise this was my original design but it is confusing.

      Perhaps we ask them to choose between a new credential or existing one then show the form to select/create a new credential depending on the option picked.

      Should we show "existing credential" if there there are no existing credentials to pick from?

        1. screenshot-1.png
          screenshot-1.png
          7 kB
        2. Git Step 1 Copy.png
          Git Step 1 Copy.png
          61 kB
        3. Git Step 1.png
          Git Step 1.png
          72 kB

          [JENKINS-42120] Revisit Git repository creation flow credential setup

          James Dumay created issue -
          James Dumay made changes -
          Epic Link New: JENKINS-36588 [ 172614 ]
          Brody Maclean made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          James Dumay added a comment -

          James Dumay added a comment - michaelneale FYI
          James Dumay made changes -
          Sprint Original: iapetus [ 216 ] New: iapetus, 1.0 [ 216, 221 ]
          James Dumay made changes -
          Rank New: Ranked higher
          James Dumay made changes -
          Rank New: Ranked lower
          James Dumay made changes -
          Sprint Original: iapetus, 1.0 [ 216, 221 ] New: iapetus [ 216 ]
          James Dumay made changes -
          Rank New: Ranked lower
          James Dumay made changes -
          Sprint Original: iapetus [ 216 ] New: iapetus, 1.0 [ 216, 221 ]

            cliffmeyers Cliff Meyers
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: