I port SonarQube from version 5.6 to 6.7. I am using the SonarQube API with my Jenkins job, and the problem is that the group permissions API does not work with version 6.7 ...
I tried manually with Postman (POST raw JSON):
{ "groupName": "project-name-admin", "permission": "admin", "projectKey": "project-name" }
Returned result:
{ "errors": [ { "msg": "Group name or group id must be provided" } ] }
And this is the same if I use:
{ "groupId": 53, "permission": "admin", "projectKey": "project-name" }
or
{ "groupId": 53, "groupName": "project-name-admin", "permission": "admin", "projectKey": "project-name" }
It works with 6.5 verison, and I don't know where this problem might come from :(
Development team
@SonarQube: can you eliminate thaaaat, please?
source share