Skip to content

connectall/ua-sonarqube-sonarcloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ua-sonarqube-sonarcloud

Adapter can sync new issues like bug, code_smell, vulnerability; can sync new and updated hotspots.

About:

  • SonarQube/SonarCloud is an open-source platform that has been developed by SonarSource for constant inspection of code quality.
  • It performs static code analysis, which offers a detailed report of code smells, bugs, code duplications and vulnerabilities.
  • SonarQube is meant to be integrated with on-premise solutions like GitHub Enterprise or BitBucket Server.
  • SonarCloud is meant to be integrated with cloud solutions like GiHub.com or BitBucketCloud.

Working Condition:

  1. It can sync newly created issues but cannot sync updated issues due to API Limitation.
  2. It can sync new and updated hotspots (It lists all the values coz doesnt have filter query).
  3. It works better in unidirectional sync (Keep the conflict management strategy as none so the cache values get synced).
  4. The pagination attribute has been enabled.
  5. Attached a business script to concatenate textRange, Component and message to make a consolidated description.
  6. Also attached images of icons and logos of sonarqube and sonarcloud; modify according to your usecase:)

Business Script Configuration:

  • Copy paste the code from the groovy file.
  • Provide a descriptive name.
  • Select execution type as preMapValues.
  • Associate it with sonar application.

About

Adapter can poll new issues like bug, code_smell, vulnerability; poll new and updated hotspots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages