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

      There are a few gaps with how creation is handled now: 

      (repeating from link below): 

       

      • When creating github pipeline, no description text is needed. Should just go from "Creating pipeline" to "Completed" (short delay) then automatically take them to activity screen
      • In case of single github pipeline (like above) - "Creating Pipeline..." while it is scanning. If none are found, then say "there are no Jenkinsfiles in $REPO" with the create pipeline button (and again, no description text)

       

      • Auto discover - the wording needs changes: 
      • Never say anything about creating "organizations"
        • "Discovering Pipelines..." is sufficient
        • No description text for this step
      • When going into final state
        • Title: "No Jenkinsfiles found in any of your repositories"
        • Body: "A Jenkinsfile is stored in your repository and describes how your Pipeline will run – Learn more"
          • Learn more opens in new window
        • Action: "Check again"
          • This runs the rescan again without leaving this page

       

      • Auto discover - also again no description text. Just "Discovering Pipelines..." and then  "Discovered X pipelines" and then a delay, redirect to dashboard
      • When creating git and there are no branches - go to activity screen where empty state will tell them what to do (vs show a button). 

       

      In Scope

      Notes

      • It would be prudent to wait until JENKINS-41966 is mostly working before we pick this up
      • Unfortunately the Jenkins wiki is so old it would take me 100 years to create a good page about this work, so I have to link to a CloudBees internal page (sorry everyone else). Drop a comment here and I can see if I can get it copied across if you need it.op

          [JENKINS-42135] Pipeline Creation last steps

          James Dumay added a comment -

          hektve please stop.

          James Dumay added a comment - hektve please stop.

          Isa Vilacides added a comment -

          To add to this:

          • The copy seems confusing since it says "It says that it's recommended if you do not have a jenkinsfile" and you can actually use it with a jenkinsfile.
          • If you import a huge organisation, the user is not advised that it might take a loooong time if there are many repos. They just see pipelines popping up but there is no sense of progress and this causes customers to retry to import it because they think that it just didn't work (it happened to 3 our of 4 team members in my team). I believe we should have a disclaimer letting the customer know that it might take long and that they can check progress in the classic view on the scan job or something like that.

          Isa Vilacides added a comment - To add to this: The copy seems confusing since it says "It says that it's recommended if you do not have a jenkinsfile" and you can actually use it with a jenkinsfile. If you import a huge organisation, the user is not advised that it might take a loooong time if there are many repos. They just see pipelines popping up but there is no sense of progress and this causes customers to retry to import it because they think that it just didn't work (it happened to 3 our of 4 team members in my team). I believe we should have a disclaimer letting the customer know that it might take long and that they can check progress in the classic view on the scan job or something like that.

            kzantow Keith Zantow
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: