maxmilian/dsh-sonarqube1

dsh-sonarqube

Read-only SonarQube Community Build tools for DeepSeek Harness.

AI 분석

核心用途是让智能体能够读取 SonarQube 的代码质量报告、漏洞及异味数据。适合开发人员或测试人员,便于通过 AI 评估项目代码健康度。需配置 SonarQube 凭据。

패키지
dsh-sonarqube
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 24.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:maxmilian/dsh-sonarqube

Configuration

Environment variables are recommended so credentials do not appear in a profile patch:

export SONARQUBE_URL='https://sonarqube.example.com'
export SONARQUBE_TOKEN='your-token'

Plugin config takes precedence over environment variables:

ConfigEnvironment fallbackDefault
baseUrlSONARQUBE_URLrequired
tokenSONARQUBE_TOKENrequired
requestTimeoutMsnone30000
maxResponseBytesnone5242880 (5 MiB)

Do not put token in cordis.patch.yml. If you need non-secret overrides, add a later profile patch (later rows replace the row's whole config):

- id: dsh-sonarqube
  name: dsh-sonarqube
  config:
    baseUrl: 'https://sonarqube.example.com'
    requestTimeoutMs: 30000
    maxResponseBytes: 5242880

The bundle included in this package mounts the plugin without credentials:

- insert:
    - id: dsh-sonarqube
      name: dsh-sonarqube