我正在将 SonarQube 从 5.6 版本迁移到 6.7。我在我的 Jenkins 作业中使用 SonarQube API,问题是用于组权限的 API 不适用于 6.7 版本...
我已经用 Postman (POST raw JSON) 手动尝试了这个:
{
"groupName": "project-name-admin",
"permission": "admin",
"projectKey": "project-name"
}
返回的结果是:
{
"errors": [
{
"msg": "Group name or group id must be provided"
}
]
}
如果我使用它也是一样的:
{
"groupId": 53,
"permission": "admin",
"projectKey": "project-name"
}
或者
{
"groupId": 53,
"groupName": "project-name-admin",
"permission": "admin",
"projectKey": "project-name"
}
它适用于 6.5 版本,我不知道这个问题可能来自哪里:(
@SonarQube 开发团队:你能修复 thaaaat 吗?