Skip to content

[SYNTH-21709] Migrate junit upload command to built-in plugin#2056

Merged
Drarig29 merged 7 commits intomasterfrom
corentin.girard/SYNTH-21709/migrate-junit
Jan 19, 2026
Merged

[SYNTH-21709] Migrate junit upload command to built-in plugin#2056
Drarig29 merged 7 commits intomasterfrom
corentin.girard/SYNTH-21709/migrate-junit

Conversation

@Drarig29
Copy link
Contributor

What and why?

This PR migrates the junit upload command to a built-in plugin named @datadog/datadog-ci-plugin-junit.

I initialized this new NPM package while making #2055.

How?

  • Run bin/migrate.sh junit
  • Split the JunitUploadCommand into base class and plugin class
  • Run yarn lint:packages --fix

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration)

@Drarig29 Drarig29 added software-delivery Related to [coverage, deployment, dora, junit, measure, tag, trace] guild-project Related to a project lead by the #datadog-ci-guild labels Jan 15, 2026
@datadog-datadog-prod-us1
Copy link

datadog-datadog-prod-us1 bot commented Jan 15, 2026

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: b05a0a1 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@Drarig29 Drarig29 marked this pull request as ready for review January 15, 2026 20:57
@Drarig29 Drarig29 requested review from a team as code owners January 15, 2026 20:57
@Drarig29 Drarig29 requested a review from TovRudyy January 15, 2026 20:57
@Drarig29 Drarig29 removed the request for review from TovRudyy January 16, 2026 10:11
@Drarig29 Drarig29 merged commit fc1536e into master Jan 19, 2026
26 checks passed
@Drarig29 Drarig29 deleted the corentin.girard/SYNTH-21709/migrate-junit branch January 19, 2026 10:34
@Drarig29 Drarig29 mentioned this pull request Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

guild-project Related to a project lead by the #datadog-ci-guild software-delivery Related to [coverage, deployment, dora, junit, measure, tag, trace]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants