使用命令行配置 SonarQube



我在 Debian 上运行 SonarQube 4.5.1,我想通过 Ansible 配置仪表板和规则配置文件。

为此,我不能使用 SonarQube 的 GUI,但我必须使用命令行来编辑配置文件或调用 CLI(就像 Jenkins 一样)。

我在 /opt/sonar 或更低版本中找不到定义仪表板或规则配置文件的文件。

有没有办法仅使用命令行来配置 SonarQube?

谢谢!

实现你想要做的事情的唯一方法是将SonarQube Web Service API与curl一起使用。

但:

  • 目前只能使用 WS API 管理质量配置文件,而不能使用仪表板进行管理。
  • 您必须将管理员凭据显式传递给 curl 命令 - 这对您来说可能是一个安全问题

最新更新