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

Support for OAuth credentials

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Right now Bitbucket Source plugin requires putting personal password to be able to monitor branches. This is a security risk to expose such information. The proper way would be to create an OAuth consumer on Bitbucket side, set proper access permissions and use OAuth key+secret to authenticate to Bitbucket.

        Attachments

          Activity

          maximkulkin Maxim Kulkin created issue -
          yakobe jake bishop made changes -
          Field Original Value New Value
          Comment [ Is it true that this does not work at the moment? I have been trying to use OAuth credentials an i just get:


          {code}
          Started
          Consulting Bitbucket Team/Project
          Connecting to https://bitbucket.org using xxxx/****** (xxxxx)
          FATAL: Failed to recompute children of my-job
          com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketRequestException: HTTP request error. Status: 401: UNAUTHORIZED.

          at com.cloudbees.jenkins.plugins.bitbucket.client.BitbucketCloudApiClient.getRequest(BitbucketCloudApiClient.java:416)
          at com.cloudbees.jenkins.plugins.bitbucket.client.BitbucketCloudApiClient.getTeam(BitbucketCloudApiClient.java:328)
          at com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator.visitSources(BitbucketSCMNavigator.java:164)
          at jenkins.branch.OrganizationFolder.computeChildren(OrganizationFolder.java:125)
          at com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:154)
          at com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:122)
          at hudson.model.ResourceController.execute(ResourceController.java:98)
          at hudson.model.Executor.run(Executor.java:410)
          Finished: FAILURE
          {code}
          ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 170325 ] JNJira + In-Review [ 183856 ]
          steve_cobe Steven Clark made changes -
          Priority Minor [ 4 ] Major [ 3 ]

            People

            • Assignee:
              amuniz Antonio Muñiz
              Reporter:
              maximkulkin Maxim Kulkin
            • Votes:
              15 Vote for this issue
              Watchers:
              18 Start watching this issue

              Dates

              • Created:
                Updated: