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

User can create pipeline from Git repository

    XMLWordPrintable

    Details

    • Epic Link:
    • Sprint:
      pacific, atlantic, indian, arctic, tasman, frank, tethys, christmas, pannonian
    • Similar Issues:

      Description

      In Scope

      • Allow the user to specify a URL
      • Radio list that shows different credentials and their forms:
        • System SSH
        • SSH
        • Username password
      • If system SSH is selected:
        • "Create Pipeline" button is enabled and user can complete flow.
      • If SSH key credentials is selected:
        • Simple text area to copy/paste the SSH key
        • Validate that the text area is not empty
        • Validate that the credentials are correct
      • If username password is selected:
        • Validate both text areas are not empty
        • Validate that the credentials are correct
      • Create Pipeline button redirects them to the activity page of a Pipeline

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Cliff Meyers
            Path:
            src/main/js/page_objects/blueocean/bluePipelineCreate.js
            src/test/js/creation/git/localRepo.js
            http://jenkins-ci.org/commit/blueocean-acceptance-test/79ad6ae7f660e71683dd3e0586e3ba205c857209
            Log:
            JENKINS-38597 cleanup

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Cliff Meyers Path: src/main/js/page_objects/blueocean/bluePipelineCreate.js src/test/js/creation/git/localRepo.js http://jenkins-ci.org/commit/blueocean-acceptance-test/79ad6ae7f660e71683dd3e0586e3ba205c857209 Log: JENKINS-38597 cleanup
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Cliff Meyers
            Path:
            Jenkinsfile
            gulpfile.js
            src/main/js/custom_commands/waitForJobRunUnpaused.js
            src/main/js/page_objects/blueocean/bluePipelineActivity.js
            src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
            src/main/js/page_objects/blueocean/bluePipelines.js
            src/main/js/util/url.js
            src/test/js/artifacts/artifacts.js
            src/test/js/edgeCases/runDetailsDeepLink.js
            src/test/js/failing.js
            src/test/js/failingStages.js
            src/test/js/log-karaoke/input.js
            src/test/js/log-karaoke/noStages.js
            src/test/js/multibranch/multibranchOpening.js
            src/test/js/multibranch/testResults.js
            src/test/resources/test_scripts/fastStages.groovy
            src/test/resources/test_scripts/freestylePing.sh
            src/test/resources/test_scripts/initialStage.groovy
            src/test/resources/test_scripts/parallel-stages.groovy
            http://jenkins-ci.org/commit/blueocean-acceptance-test/5282bc188c61c07e3239f2e011957f9a5ade6cb6
            Log:
            Merge branch 'master' into feature/JENKINS-38597-create-from-git-ath

            1. Conflicts:
            2. src/main/js/util/url.js
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Cliff Meyers Path: Jenkinsfile gulpfile.js src/main/js/custom_commands/waitForJobRunUnpaused.js src/main/js/page_objects/blueocean/bluePipelineActivity.js src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/main/js/page_objects/blueocean/bluePipelines.js src/main/js/util/url.js src/test/js/artifacts/artifacts.js src/test/js/edgeCases/runDetailsDeepLink.js src/test/js/failing.js src/test/js/failingStages.js src/test/js/log-karaoke/input.js src/test/js/log-karaoke/noStages.js src/test/js/multibranch/multibranchOpening.js src/test/js/multibranch/testResults.js src/test/resources/test_scripts/fastStages.groovy src/test/resources/test_scripts/freestylePing.sh src/test/resources/test_scripts/initialStage.groovy src/test/resources/test_scripts/parallel-stages.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/5282bc188c61c07e3239f2e011957f9a5ade6cb6 Log: Merge branch 'master' into feature/ JENKINS-38597 -create-from-git-ath Conflicts: src/main/js/util/url.js
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Cliff Meyers
            Path:
            src/test/js/creation/git/localRepo.js
            http://jenkins-ci.org/commit/blueocean-acceptance-test/82afdb3b9b67b6be06db84b5df8a3ae229a89bd7
            Log:
            JENKINS-38597 make more resilient to timing issues by waiting for success, rather than running

            Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/79ad6ae7f660...82afdb3b9b67

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Cliff Meyers Path: src/test/js/creation/git/localRepo.js http://jenkins-ci.org/commit/blueocean-acceptance-test/82afdb3b9b67b6be06db84b5df8a3ae229a89bd7 Log: JENKINS-38597 make more resilient to timing issues by waiting for success, rather than running Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/79ad6ae7f660...82afdb3b9b67
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Cliff Meyers
            Path:
            src/main/js/page_objects/blueocean/bluePipelineCreate.js
            src/main/js/util/url.js
            src/test/js/creation/git/localRepo.js
            http://jenkins-ci.org/commit/blueocean-acceptance-test/3469b9c01363fd38fe01c0db5e4d0ebe620dcea7
            Log:
            Feature/jenkins 38597 create from git ath (#114)

            • JENKINS-38597 make more resilient to timing issues by waiting for success, rather than running
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Cliff Meyers Path: src/main/js/page_objects/blueocean/bluePipelineCreate.js src/main/js/util/url.js src/test/js/creation/git/localRepo.js http://jenkins-ci.org/commit/blueocean-acceptance-test/3469b9c01363fd38fe01c0db5e4d0ebe620dcea7 Log: Feature/jenkins 38597 create from git ath (#114) JENKINS-38597 first draft of simple test for Git Creation flow JENKINS-38597 add selectors to page object JENKINS-38597 cleanup JENKINS-38597 make more resilient to timing issues by waiting for success, rather than running
            Hide
            jamesdumay James Dumay added a comment - - edited

            Hector David please don't do that. It is disruptive to our team. Thanks!

            Show
            jamesdumay James Dumay added a comment - - edited Hector David please don't do that. It is disruptive to our team. Thanks!

              People

              • Assignee:
                cliffmeyers Cliff Meyers
                Reporter:
                jamesdumay James Dumay
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: