【问题标题】:Sonarqube API - search projects by passing a wild cardSonarqube API - 通过通配符搜索项目
【发布时间】:2017-07-25 21:07:15
【问题描述】:

sonarqube(旧版本和新版本)中是否有一个 api,可以通过传递带有“*”的密钥来获取项目。

例如:http://localhost/api/resources?format=json&key=sonar*

或者有没有其他方法可以得到这个结果?

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    自 SonarQube v6.3 起:

    api/components/search - 搜索组件 - 参数 q : 将搜索限制为包含提供的字符串的组件名称或组件键

    SonarQube v6.3 之前(仅用于搜索项目 name 那里):

    api/projects/index - 参数search项目的子字符串name,不区分大小写

    来源:SonarQube WebAPI(任何 SonarQube 实例中的文档 embedded)。

    【讨论】:

    • 如果提供了实际的 curl 命令作为答案的一部分,那将会有所帮助。根据提供的链接,我仍然无法找出答案。
    • 我不确定为什么这个答案被标记为最佳答案。信息结构不佳。
    • 问题是关于通配符的,答案是关于在使用最近的 API 进行搜索时考虑的组件。
    猜你喜欢
    • 2018-06-25
    • 2019-01-03
    • 1970-01-01
    • 2015-05-18
    • 2018-11-22
    • 1970-01-01
    • 2021-07-08
    • 1970-01-01
    • 2018-08-08
    相关资源
    最近更新 更多