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

Support for OAuth credentials

    XMLWordPrintable

Details

    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

            amuniz Antonio Muñiz
            maximkulkin Maxim Kulkin
            Votes:
            17 Vote for this issue
            Watchers:
            23 Start watching this issue

            Dates

              Created:
              Updated: