zoukankan      html  css  js  c++  java
  • sonarqube 使用curl 调用web api

    新安装的soanrqube可以使用curl调用api 获取一些信息,比如支持的语言,目前有多少bug,但是记得一定要加登录soanrqube的账号密码哟,不然你啥都得不到。

    登录sonarqube后,点击最下面的web接口,如下:

     就可以跳转到接口页面,使用 curl  -u slogin:spasswd   "http://192.168.8.189:9000/..."    就可以调用接口,其中的slogin和spasswd是你登录sonarqube的账号密码

    比如我要查一下我的sonarqube支持哪些语言:

    curl -u test:123456  http://192.168.8.189:9000/api/languages/list

    我要看下我的LBAD工程还有多少个bug: 【这种可以用来自动统计代码修改的情况,哪些项目还剩多少bug未清理】

    curl -u test:123456 "http://192.168.8.189:9000/api/measures/component?component=sonar_LBAD&metricKeys=bugs"

    其它接口可以类推,参考接口文档,有很多接口可以使用到shell脚本中,完成一些自动话的操作。

  • 相关阅读:
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告六
    第七周
    第六周
    课程总结
    第十四周课程总结&实验报告
    第十三周总结
    第十二周总结
  • 原文地址:https://www.cnblogs.com/zndxall/p/14863437.html
Copyright © 2011-2022 走看看