by BITEGARDEN SOLUTIONS SL
Export JSON files of all SonarQube Server issues and import them into SonarQube Cloud seamlessly for continuous project tracking.
Export SonarQube™ findings
SonarCloud™ officially does not support custom rules nor does it officially allow third-party extensions that exist for SonarQube™. What do we do if we want to take advantage of all the benefits of the cloud with SonarCloud™ without losing the additional capabilities of SonarQube™? Generic Issue Data Exporter allows you to export findings (issues) from a SonarQube™ instance in the generic data format, so that these data can later be imported into SonarCloud™ (or another SonarQube™ instance).
🔁 Reuse Third-Party Rules in the Cloud
Don’t lose valuable insights from third-party analyzers or custom rules. This plugin lets you export those findings from SonarQube™ and import them into SonarCloud™ or other SonarQube™ instances. Maintain analysis consistency across environments and make the most of your rule investments—even in cloud-based workflows.
⚙️ Easy Setup, Compatible Output Format
Exporting is simple—just generate the output and use the 'sonar.externalIssuesReportPaths' parameter during analysis to import into SonarCloud™. Whether you’re migrating, syncing, or supplementing cloud scans with local checks, this tool makes integration painless. Enjoy flexibility without sacrificing control or visibility.
Latest version
v1.0.3
Released 2024-07-01
Summary
Internal improvements
Details
-
Licensing and pricing
- 14 days evaluation license
- Including upgrades and support.
- When you purchase the plugin you agree with terms and conditions.
- Do not forget to include your email. We will send the license to that email.
- PAYMENT METHOD: Credit card, PayPal or bank transfer
App cost
200€/ yearPer organization of SonarQube™ Cloud
Use this quick usage guide for SonarQube™ Cloud command-line plugin.
After downloading the product, run this command to see available options:
java -jar bitegarden-sonarqube-generic-issue-data-exporter.jar --help
If you use a custom properties file, run it like this:
java -Dconfig.file=myreportconfig.properties -jar bitegarden-sonarqube-generic-issue-data-exporter.jar
If you prefer command-line properties, run:
java -Dsonar.token=mytoken -Dsonar.organizationKey=myorg -jar bitegarden-sonarqube-generic-issue-data-exporter.jar
Running with a license key
Once the evaluation period ends, use your license file with this command:
java -Dconfig.file=myreportconfig.properties -Dlicense.file=PATH_TO_LICENSE_FILE -jar bitegarden-sonarqube-generic-issue-data-exporter.jar
You can include license.file in your config file or pass it directly via -D.
Support resources
Help resources
Sonar Community
Engage with Sonar-hosted discussions where other customers discuss about plugins.
Track work items
Visit the tracker page to view existing bug reports and feature requests for this app.