You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.
Add support for quality profiles by adding custom puppet type and provider:
qualityprofile
.Type description
This type should manage quality profiles (add, remove, set inheritance and activate rules).
Provider description
There should be a default provider that will use SonarQube API https://nemo.sonarqube.org/api_documentation/api/qualityprofiles
Below are listed required API functions that should fulfil type contract:
POST api/qualityprofiles/activate_rule
orPOST api/qualityprofiles/activate_rules - Since 4.4
POST api/qualityprofiles/add_project - Since 5.2
POST api/qualityprofiles/change_parent
POST api/qualityprofiles/create - Since 5.2
POST api/qualityprofiles/deactivate_rule - Since 4.4
orPOST api/qualityprofiles/deactivate_rules
POST api/qualityprofiles/delete - Since 5.2
GET api/qualityprofiles/inheritance - Since 5.2
GET api/qualityprofiles/projects - Since 5.2
POST api/qualityprofiles/remove_project - Since 5.2
POST api/qualityprofiles/restore_built_in
POST api/qualityprofiles/set_default - Since 5.2
GET api/qualityprofiles/search - Since 5.2
This provider will support SonarQube ver. >= 5.2
The text was updated successfully, but these errors were encountered: