jenkinsci / bitbucket-branch-source-plugin

Bitbucket Branch Source Plugin
https://plugins.jenkins.io/cloudbees-bitbucket-branch-source
MIT License
216 stars 352 forks source link

Plugin affected by GDPR API changes? #201

Closed lgg42 closed 5 years ago

lgg42 commented 5 years ago

Your checklist for this issue

Description

Recently Bitbucket made important changes to their API, https://developer.atlassian.com/cloud/bitbucket/bitbucket-api-changes-gdpr/ Just the day these changes took effect, our JenkinsX pipelines broke. After a days, there was a fix for the BitBucket plugin (https://github.com/jenkinsci/bitbucket-plugin)

But JenkinsX don't use that plugin, it uses bitbucket-branch-source-plugin.

The issue we were experiencing "solved" by itself so we thought it was something additional at BitBucket API. And today, the pipeline broke again in the same way.

After reading and asking a lot, we're wondering if there could be some change needed in this plugin.

jetersen commented 5 years ago

cc @car-roll @vivek ?

jetersen commented 5 years ago

See #182

lgg42 commented 5 years ago

Thanks a lot, I understand maybe that the latest release 2.4.4 doesn't have these latests commits that fix that api issue? I see the first commit for fixing it is from April 10 whereas the 2.4.4 release was April 7... Do you have in mind creating a new release soon?

jetersen commented 5 years ago

@lgg42 there is nothing new to release? https://github.com/jenkinsci/bitbucket-branch-source-plugin/commits/master

As mentioned in another issue: https://github.com/jenkinsci/bitbucket-branch-source-plugin/issues/188#issuecomment-498227004

I am only a maintainer, I don't actively use bitbucket. If someone wants to actively maintain the Bitbucket integration I'd gladly accept a maintainer who actively uses Bitbucket. I'll also gladly review any contributions.

vivek commented 5 years ago

@lgg42 Can you provide details about how you are using bitbucket-branch-source plugin with jenkins-x? In our testing with Jenkins we find bitbucket Team project as well as multi branch pipelines to work fine with bitbucket cloud using bitbucket-branch-source plugin 2.4.4.

Best open an issue at Jenkins issue and report it against bitbucket-branch-source plugin with details on how to reproduce with enough details.

lgg42 commented 5 years ago

Oh! I just saw that the PR (https://github.com/jenkinsci/bitbucket-branch-source-plugin/pull/182) was closed and not merged. Thanks a lot for your time! I'm writting to Atlassian Support to confirm if the the reason of the PR closure stills holds to this date. I'll update this thread.

lgg42 commented 5 years ago

Hello again, I got confirmation from BitBucket support that the username field compatibility is definitely not working as of today. I'll follow the thread in https://github.com/jenkinsci/bitbucket-branch-source-plugin/pull/182.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.