Commit d1f109e
Add Datadog code coverage upload (#3702)
* Add Datadog code coverage upload alongside Codecov
Add datadog-ci coverage upload steps to the "appsec code coverage" CI job
to run side-by-side with existing Codecov uploads. Both LCOV reports
(extension and helper) are uploaded to Datadog for coverage parity validation.
Also adds code-coverage.datadog.yml mirroring codecov.yml ignore paths and
PR gate thresholds.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix datadog-ci install path: use /tmp instead of /usr/local/bin
The CI runner doesn't have write permissions to /usr/local/bin.
Write the binary to /tmp instead.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix datadog-ci version: v2.48.0 → v5.9.1
The coverage upload command is not available in v2.48.0. Updating to
v5.9.1 which includes the coverage plugin.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Bob Weinand <bob.weinand@datadoghq.com>1 parent c3f44f4 commit d1f109e
2 files changed
+30
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
429 | 429 | | |
430 | 430 | | |
431 | 431 | | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
432 | 450 | | |
433 | 451 | | |
434 | 452 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments