Jenkins 可能出现错误';projectUuid';或';项目密钥';必须提供
嗨,我想设置新的质量档案。但我有一个错误:Jenkins 可能出现错误';projectUuid';或';项目密钥';必须提供,jenkins,groovy,sonarqube,Jenkins,Groovy,Sonarqube,嗨,我想设置新的质量档案。但我有一个错误: { "errors": [ { "msg": "Either 'projectUuid' or 'projectKey' must be provided" } ] } 我不知道我为什么会有这个错误。参数'projectKey'在我的正文中定义 URL:http://sonarURL/api/qualityprofiles/add_project 正文: { "projectKey": "project_1"
{
"errors": [
{
"msg": "Either 'projectUuid' or 'projectKey' must be provided"
}
]
}
我不知道我为什么会有这个错误。参数'projectKey'
在我的正文中定义
URL:http://sonarURL/api/qualityprofiles/add_project
正文:
{
"projectKey": "project_1",
"qualityProfile": "Sonar way",
"language": "java"
}
你能帮我吗?用
project
代替projectKey
:
{
"project": "project_1",
"qualityProfile": "Sonar way",
"language": "java"
}
我发现了“问题”。只是它是查询参数………您的sonarqube版本是什么?检查服务器上的文档:
http://sonarURL:9000/web_api/api/qualityprofiles/add_project
7.0。我看到文件,它写的是“项目”。奇怪的是,如果我做一个CURL查询,它就会工作