首页 > 解决方案 > Sonarqube API - 通过“名称”值而不是 Id 获取质量门

问题描述

是否可以通过名称而不是 ID 来识别质量门/项目?文档

例如,以下 curl 将返回 ID 为“806”的质量门:

curl -u user:pass -X GET "<domain>/api/qualitygates/search?gateId=806"

但是,我想按名称获取质量门。就像是:

curl -u user:pass -X GET "<domain>/api/qualitygates/search?gateId=<NAME>"

 

"gateID"是必需的并且需要一个整数值,所以我不能用“名称”替换它。

我正在使用版本 4.5.5

编辑:我发现您可以通过点击以下端点按名称获得质量门:

/api/qualitygates/show?name=

我现在只需要帮助来按名称获取项目

标签: apisonarqubesonarqube-4.5

解决方案


推荐阅读