Skip to content

CI: Add Blossom CI starter Jenkins job#1229

Merged
dpressle merged 9 commits intoopenucx:masterfrom
Alexey-Rivkin:blossom_init-jenkins
Dec 14, 2025
Merged

CI: Add Blossom CI starter Jenkins job#1229
dpressle merged 9 commits intoopenucx:masterfrom
Alexey-Rivkin:blossom_init-jenkins

Conversation

@Alexey-Rivkin
Copy link
Collaborator

@Alexey-Rivkin Alexey-Rivkin commented Nov 26, 2025

What

Add Jenkins Dispatcher job (ucc-ci-dispatcher) to trigger existing UCC CI pipelines (ucc, ucc-build-hpcsdk) via Blossom integration.

Why

To enable automated builds triggered by GitHub comments (/build) on the Blossom infrastructure, utilizing existing validated build jobs.

How?

  • Add .ci/jenkins/pipeline/proj-jjb.yaml: Defines ucc-ci-dispatcher job which triggers the legacy jobs in parallel.
  • Add .github/workflows/blossom-ci.yml: GitHub Action to forward /build events to the Jenkins dispatcher.

@Alexey-Rivkin Alexey-Rivkin force-pushed the blossom_init-jenkins branch 2 times, most recently from 3ab527c to 3aab6cd Compare November 26, 2025 13:37
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin Alexey-Rivkin changed the title CI: Add initial blossom-ci build jobs CI: Add blossom-ci build jobs Nov 27, 2025
@Alexey-Rivkin Alexey-Rivkin changed the title CI: Add blossom-ci build jobs CI: Add Blossom-ci build jobs Nov 27, 2025
@Alexey-Rivkin Alexey-Rivkin changed the title CI: Add Blossom-ci build jobs CI: Add Blossom CI starter Jenkins job Nov 27, 2025
@svcnbu-swx-hpcx
Copy link
Collaborator

Can one of the admins verify this patch?

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin Alexey-Rivkin force-pushed the blossom_init-jenkins branch 2 times, most recently from 93a1d6c to 4ffe2fb Compare November 30, 2025 14:01
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

2 similar comments
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

5 similar comments
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

1 similar comment
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

1 similar comment
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

Signed-off-by: Alexey Rivkin <arivkin@nvidia.com>
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@Alexey-Rivkin Alexey-Rivkin marked this pull request as ready for review December 8, 2025 15:52
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Dec 8, 2025

Skipped: This PR does not contain any of your configured labels: (Ready-For-Review)

@dpressle
Copy link
Collaborator

bot:retest

@dpressle dpressle self-requested a review December 10, 2025 08:47
@Alexey-Rivkin
Copy link
Collaborator Author

/build

@dpressle
Copy link
Collaborator

bot:retest

@Alexey-Rivkin
Copy link
Collaborator Author

/build

@dpressle
Copy link
Collaborator

bot:retest

@dpressle dpressle merged commit 091ce78 into openucx:master Dec 14, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants