LogoClawIndex
案例技能关于
LogoClawIndex

sonarqube-gate - 面向 Go 与 Java 项目的 SonarQube 质量门禁 Agent

自动运行项目测试、执行 Sonar 扫描、查询 API 并修复代码与覆盖率问题,直到 SonarQube 质量门禁通过。

标签

更新于: 2026-09-21

能力

典型输入

典型输出

该技能可以做什么

  • 定位项目根目录
  • 创建缺失的 Makefile
  • 更新 sonar-project.properties 排除项
  • 运行带有覆盖率的单元测试
  • 执行 sonar-scanner 命令行工具
  • 通过 API 查询质量门禁状态
  • 通过 API 获取未解决问题
  • 修复代码问题与测试覆盖率

输入

  • Go 或 Java 项目代码库
  • SonarQube 服务器 URL
  • SonarQube 项目 Key
  • SonarQube 身份验证 Token

输出

  • Makefile 文件
  • 更新后的 sonar-project.properties
  • 测试覆盖率报告文件
  • 修复后的源代码与单元测试
  • 质量门禁状态汇总报告

要求

  • Go 工具链或带 Maven/Gradle 的 Java JDK
  • sonar-scanner 命令行工具
  • curl 工具
  • SonarQube 服务器网络访问权限

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
sonarqube
质量门禁
golang
java
代码测试
覆盖率
静态分析
自动修复
定位项目根目录
创建缺失的 Makefile
更新 sonar-project.properties 排除项
运行带有覆盖率的单元测试
Go 或 Java 项目代码库
SonarQube 服务器 URL
SonarQube 项目 Key
Makefile 文件
更新后的 sonar-project.properties
测试覆盖率报告文件