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

Automatically Scan Bitbucket Server Project for Repositories

    XMLWordPrintable

Details

    Description

      Hi,

      this plugin creates reliable Webhooks in the repositories hosted in a Bitbucket Server Instance, but one has to manually create at least a multibranch project for this to work. However, it would be nice, if there were an option for an automatic scan for each Repo in a Project, like in the old Plugin from CloudBee (which does not create a Webhook reliable (only like once in ~40 retrys) and also searches a new Maintainer, so I wouldn't bet on this horse anymore).

      Attachments

        Issue Links

          Activity

            Hi pashcan and all the other responders on this ticket, thank you for your comments and sorry I wasn't able to get back to you sooner.

            We've heard your feedback. I can't provide a ballpark ETA at this time, but I hope to target a future release with an implementation of this feature.

            mhenschke_atlassian Martin Henschke added a comment - Hi pashcan and all the other responders on this ticket, thank you for your comments and sorry I wasn't able to get back to you sooner. We've heard your feedback. I can't provide a ballpark ETA at this time, but I hope to target a future release with an implementation of this feature.
            pashcan Pasha Sh. added a comment -

            Much appreciate your response nonetheless 

            pashcan Pasha Sh. added a comment - Much appreciate your response nonetheless 

            Bump, we've had a request for this plugin and aren't able to use it because we need this functionality. Would love to see more features implemented in this plugin as it looks like it has potential to replace multiple other plugins we're using between Jenkins and Bitbucket and it would be great to have a plugin that is supported by Atlassian. Looking forward to an update on the eta!

            caralee_jackson Caralee Jackson added a comment - Bump, we've had a request for this plugin and aren't able to use it because we need this functionality. Would love to see more features implemented in this plugin as it looks like it has potential to replace multiple other plugins we're using between Jenkins and Bitbucket and it would be great to have a plugin that is supported by Atlassian. Looking forward to an update on the eta!

            Disappointing that this is still an open issue after years of being open. It's a much needed feature. Ideally we could even scan our entire Bitbucket instance for repositories (i.e. including all projects)

            jonnyvb Jonny van Beek added a comment - Disappointing that this is still an open issue after years of being open. It's a much needed feature. Ideally we could even scan our entire Bitbucket instance for repositories (i.e. including all projects)
            hewjoe Joe Hewitt added a comment -

            The Cloudbees plugin provides the project level setup for each project (100+ projects) which paired with role matrix plugin allows us to give each team (team = project) self-service capability. From initial setup perspective, we configure the Bitbucket project, Jenkins multi-branch project and permissions for each team when a new project is requested. From that point forward, there is no need for Jenkins administrator to be involved with the teams day-to-day work of adding repos or configuring their build trigger requirements. 

            Without the ability to setup a project that will auto-detect repos/branches, there is a requirement for much more central involvement in regular upkeep of projects in Jenkins. 

            We do have the atlassian-bitbucket-plugin installed to our Jenkins environment as well to take advantage of some of the capabilities is offers like Build integration and rerun from Bitbucket UI. However this becomes confusing as there is overlap in functionality. Once the Atlassian plugin supports project scanning, we can consolidate back down to a single plugin to integrate Bitbucket and Jenkins. 

            hewjoe Joe Hewitt added a comment - The Cloudbees plugin provides the project level setup for each project (100+ projects) which paired with role matrix plugin allows us to give each team (team = project) self-service capability. From initial setup perspective, we configure the Bitbucket project, Jenkins multi-branch project and permissions for each team when a new project is requested. From that point forward, there is no need for Jenkins administrator to be involved with the teams day-to-day work of adding repos or configuring their build trigger requirements.  Without the ability to setup a project that will auto-detect repos/branches, there is a requirement for much more central involvement in regular upkeep of projects in Jenkins.  We do have the atlassian-bitbucket-plugin installed to our Jenkins environment as well to take advantage of some of the capabilities is offers like Build integration and rerun from Bitbucket UI. However this becomes confusing as there is overlap in functionality. Once the Atlassian plugin supports project scanning, we can consolidate back down to a single plugin to integrate Bitbucket and Jenkins. 

            People

              mhenschke_atlassian Martin Henschke
              garionion Matthias Detsch
              Votes:
              26 Vote for this issue
              Watchers:
              34 Start watching this issue

              Dates

                Created:
                Updated: