• Icon: Story Story
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • blueocean-plugin
    • None
    • tethys, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.2

      Improvement on roadmap

      This improvement is on the Blue Ocean project roadmap. Check the roadmap page for updates.

      Story
      Developer can create a pipeline using a Bitbucket Server repository. Branches are automatically discovered and built. If the branch does not contain a Jenkinsfile the developer can use the pipeline editor to create their first Pipeline. The pipeline can be edited and saved at any time.

      Requirements

      • Only username and password credentials are supported
      • Use Bitbucket Server content API
        • If we can't do this then we are blocked
      • Keep one credential per user and per Bitbucket URL to avoid the user having to enter their username/password multiple times
        • Handle domain like the Github Enterprise implementation

      Running Bitbucket server
      Run Bitbucket server using docker

          [JENKINS-41295] Support Bitbucket Server in Blue Ocean

          James Dumay created issue -
          James Dumay made changes -
          Epic Link New: JENKINS-36588 [ 172614 ]
          James Dumay made changes -
          Sprint Original: tethys, pannonian [ 161, 211 ] New: tethys, post-release [ 161, 181 ]
          James Dumay made changes -
          Description Original: *In Scope*
          * New option "Github Enterprise"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token

          Mockups defined at https://cloudbees.atlassian.net/wiki/display/UX/Pipeline+Creation#PipelineCreation-GithubEnterprise
          New: *In Scope*
          * New option "Github Bitbucket"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token

          Mockups defined at https://cloudbees.atlassian.net/wiki/display/UX/Pipeline+Creation#PipelineCreation-GithubEnterprise
          James Dumay made changes -
          Description Original: *In Scope*
          * New option "Github Bitbucket"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token

          Mockups defined at https://cloudbees.atlassian.net/wiki/display/UX/Pipeline+Creation#PipelineCreation-GithubEnterprise
          New: *In Scope*
          * New option "Github Bitbucket"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token
          James Dumay made changes -
          Description Original: *In Scope*
          * New option "Github Bitbucket"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token
          New: *In Scope*
          * New option "Github Bitbucket"
          * Requires us to provide a URL to Github enterprise as part of the step that accepts the token
          * Design as per JENKINS-40855
          James Dumay made changes -
          Sprint Original: tethys, post-release [ 161, 181 ] New: tethys, panthalassa [ 161, 221 ]
          James Dumay made changes -
          Rank New: Ranked lower
          James Dumay made changes -
          Sprint Original: tethys, panthalassa [ 161, 221 ] New: tethys [ 161 ]
          James Dumay made changes -
          Rank New: Ranked higher
          James Dumay made changes -
          Epic Link Original: JENKINS-36588 [ 172614 ] New: JENKINS-41404 [ 178186 ]

            vivek Vivek Pandey
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: