yauritux/sonar-code-metrics-collector
Collect and publish some code metrics from Sonarqube to Datadog
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| sonar-base-url | Your Sonarqube URL | yes | — |
| datadog-base-url | Your Datadog URL | yes | — |
| component-name | component name (could be a service / project name) | yes | — |
| metric-names | List of metrics to be reported as separated by comma (e.g.: coverage,code_smells,vulnerabilities) | yes | coverage |
| metric-type | type of metric (e.g.: gauge, count, rate, etc). Check: https://docs.datadoghq.com/metrics/types/. Alowed values are: 0 (unspecified), 1 (count), 2 (rate), and 3(gauge). | yes | count |
| metric-unit | unit of metric (e.g.: percent, unit, fraction, millisecond, etc). Check https://docs.datadoghq.com/metrics/types/ | yes | unit |
| dd-api-key | DataDog API KEY | yes | — |
Outputs
| name | description |
|---|---|
| result | Your code metric report as requested |