by Mibex Software GmbHAtlassian Verified
    Mibex Software GmbH is an Atlassian Verified vendor. Verified vendors demonstrate Atlassian standards for app quality, reliability, and support.

    Learn more

    for Bitbucket Cloud
    Supported
    Mibex Software GmbH supports this app.

    Get support

    Free app

    Shows SonarQube statistics about a Bitbucket repository on the overview page

    Shows SonarQube statistics about a Bitbucket repository on the overview page

    Shows all relevant SonarQube statistics

    Highlights failed quality gates

    Use it together with our SonarQube plug-in

    This add-on shows all relevant SonarQube statistics for a Bitbucket repository like test coverage, technical debt, code duplication, found code issues on Bitbucket's overview page.

    This add-on also highlights the failed quality gates. All metrics are linked to SonarQube's Web UI. The technical debt over time is visualized with an animated graph.

    When used with our free SonarQube plug-in "Bitbucket plug-in for SonarQube", you can get an even better integration into Bitbucket. Our SonarQube plug-in will generate pull request comments for found code issues.

    More details

    This add-on needs a configuration file called "sonar.json" in the root folder of the master branch of the Bitbucket repository that should get analyzed. This file must contain the URL of the SonarQube instance (which must not be protected by authentication) and the SonarQube project key which should be associated with this repository. See here for an example:

    {

    "sonarHost": "https://analysis.apache.org",

    "sonarProjectKey": "org.apache.gora:gora"

    }

    To get pull request comments in Bitbucket for found issues in SonarQube, you have to install and configure our SonarQube plug-in for Bitbucket as described in its README file.

    Please note that in order to have this add-on available in all repositories of your team, you have to install it on the team account. If you solely install it on your user account, you will only see the add-on in your personal repositories.

    Reviews for cloud

    (4)
    Sign in to write a review
    by Tarun Prakash on 2017-07-17
    hi, Anything we are missing, we get invalid sonarqube version message on bitbucket repo overview page. +++++ Sonar for Bitbucket failed Failed to parse response from SonarQube. Reason: Invalid Version: 5-6 +++++ We have tried this for sonarqube 6.0 as well says the same.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, thanks for your feedback. Could you please create a support request by sending an e-mail to our support address?

    by Yuri Bushnev on 2016-11-07
    Is there any raw ETA on adding authenticated access to sonar by this plugin? As sonar implies to store code base to show all statistics it seems confusing if someone is going to store it without auth =( Thanks, Iurii.
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, the add-on is currently targeted to open source projects where there is no authentication necessary. We're thinking about supporting non-open projects currently, but I cannot give you an ETA yet. If we are going to support authentication, then by using SonarQube's access tokens instead of user passwords. Thanks in advance for your patience.

    by Karl FURGEROT on 2016-09-01
    I don't understand what happen i create a project on my sonqube and push a sonar.json with the parameters described on the requirements but i have always the same error : Sonar for Bitbucket failed SonarQube project with key my:qube not found on server http://X.X.X.X:9000. Thanks for help. Karl
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, thanks for your interest in our add-on. Please note that we currently not support authenticated access to SonarQube projects. If your SonarQube server enforces authentication, it will not work. If this is not the case, could you please open a support ticket?

    by Rob White on 2016-05-31
    I like this plugin. It does what it says on the tin and pulls SonarQube information and dispays it at the top of the repo for all devs to see. My two feature requests would be: 1. Update documentation to specify what IPs I should allow to my Sonarqube server for this plugin to work. I don't like a blanket allow all. 2. Add the ability to specify more than one project key in the config file. I have a repo that has multiple projects in it and i'd like to see the detail for all rather than just selecting one.
    0 out of 1 found this review helpful
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi. Thank you for your nice feedback. Would you mind to create JIRA issues for the two feature requests in our JIRA project?

    Reviews for server

    (4)
    Sign in to write a review
    by Tarun Prakash on 2017-07-17
    hi, Anything we are missing, we get invalid sonarqube version message on bitbucket repo overview page. +++++ Sonar for Bitbucket failed Failed to parse response from SonarQube. Reason: Invalid Version: 5-6 +++++ We have tried this for sonarqube 6.0 as well says the same.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, thanks for your feedback. Could you please create a support request by sending an e-mail to our support address?

    by Yuri Bushnev on 2016-11-07
    Is there any raw ETA on adding authenticated access to sonar by this plugin? As sonar implies to store code base to show all statistics it seems confusing if someone is going to store it without auth =( Thanks, Iurii.
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, the add-on is currently targeted to open source projects where there is no authentication necessary. We're thinking about supporting non-open projects currently, but I cannot give you an ETA yet. If we are going to support authentication, then by using SonarQube's access tokens instead of user passwords. Thanks in advance for your patience.

    by Karl FURGEROT on 2016-09-01
    I don't understand what happen i create a project on my sonqube and push a sonar.json with the parameters described on the requirements but i have always the same error : Sonar for Bitbucket failed SonarQube project with key my:qube not found on server http://X.X.X.X:9000. Thanks for help. Karl
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi, thanks for your interest in our add-on. Please note that we currently not support authenticated access to SonarQube projects. If your SonarQube server enforces authentication, it will not work. If this is not the case, could you please open a support ticket?

    by Rob White on 2016-05-31
    I like this plugin. It does what it says on the tin and pulls SonarQube information and dispays it at the top of the repo for all devs to see. My two feature requests would be: 1. Update documentation to specify what IPs I should allow to my Sonarqube server for this plugin to work. I don't like a blanket allow all. 2. Add the ability to specify more than one project key in the config file. I have a repo that has multiple projects in it and i'd like to see the detail for all rather than just selecting one.
    0 out of 1 found this review helpful
    Was this review helpful?YesNo
    Mibex Software GmbH

    Hi. Thank you for your nice feedback. Would you mind to create JIRA issues for the two feature requests in our JIRA project?

    Pricing

    Mibex Software GmbH provides support for this app.

    Vendor support resources

    Documentation

    Find out how this app works.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.

    Versions

    Bitbucket Cloud Released 2016-06-06

    Summary

    Improved visualization of statistics and bug fix for repos with no sonar.json

    Installation

    1. Log into your Bitbucket instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Find new add-ons screen loads.
    3. Locate Sonar for Bitbucket Cloud.
    4. Click Install to download and install your app.
    5. You're all set! Click Close in the Installed and ready to go dialog.

    Similar apps