2017-11-24 6 views
5

SonarQubeを5.6から6.7に移行しています。SonarQube 6.7 LTSグループアクセス許可APIが動作しません

:私はポストマン(POST生JSON)を使って手動でこれを試してみた...

を私はジェンキンスジョブでSonarQubeのAPIを使用していて、問題は、グループのアクセス権のためのAPIが6.7バージョンで動作していないです

{ 
    "errors": [ 
     { 
      "msg": "Group name or group id must be provided" 
     } 
    ] 
} 

そして、私が使用している場合、それは同じです::結果が返さ

{ 
    "groupName": "project-name-admin", 
    "permission": "admin", 
    "projectKey": "project-name" 
} 

がある

{ 
    "groupId": 53, 
    "permission": "admin", 
    "projectKey": "project-name" 
} 

または

{ 
    "groupId": 53, 
    "groupName": "project-name-admin", 
    "permission": "admin", 
    "projectKey": "project-name" 
} 

それは6.5 verisonで働いていると私は、この問題は:(

@SonarQube開発チームから来るかもしれないさっぱりだが:あなたがしてくださいthaaaat修正できますか?

+0

groups.google.com/forum/#!forum/sonarqubeでバグが見つかったと思われる場合は、 –

+0

StackOverflowとGoogleグループでクロスポストしないでください –

答えて

1

データをapplication/x-www-form-urlencodedまたはフォームデータとして送信します。 SonarQube Web APIはPOST本体を未処理のJSON形式で処理しません。詳細については、Java ServletRequestに関するこのquestionを参照してください(Tomcatは本番環境で使用されています)。

関連する問題