Commit 8ba315d
committed
feat(benchmarks): add apm-sdk-benchmarks trigger for PHP competitor benchmarks (LANGPLAT-883)
Adds a manual trigger job in the benchmarks child pipeline that launches
the PHP competitor benchmark in DataDog/apm-reliability/apm-sdks-benchmarks.
Key differences from dd-trace-py's apm-sdk-benchmarks job:
- No `needs:` prerequisite: dd-trace-php has no per-pipeline S3 upload
(unlike dd-trace-py which uploads wheels keyed by CI_PIPELINE_ID).
The apm-sdks-benchmarks fetch script uses the latest GitHub release.
- Uses TARGET_REF: $PARENT_PIPELINE_ID (not CI_PIPELINE_ID): benchmarks.yml
is a child pipeline, so CI_PIPELINE_ID is the child ID. PARENT_PIPELINE_ID
is forwarded from .gitlab-ci.yml and identifies the main pipeline.1 parent 2b97a2a commit 8ba315d
1 file changed
+18
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
0 commit comments