ci: remove LEAF_JOBS parameter from dispatcher job (#1980)
## Summary - Removes the `LEAF_JOBS` string parameter from the dispatcher Jenkins job (`proj-jjb.yaml`) - Removes the corresponding filtering logic in `Jenkinsfile.dispatcher` — the dispatcher now always fans out to all defined leaf jobs - Updates `ci-overview.md` to drop documentation of the removed parameter ## Why The `LEAF_JOBS` parameter listed leaf job names in its default value. When a new leaf job was added on `main`, older release branches would fail at dispatcher runtime because the new name wasn't in their copy of the parameter default — triggering the unknown-entry validation error. Since the parameter isn't actively used, removing it is simpler than maintaining the list across branches. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Updated CI documentation to reflect that dispatcher runs execute all available build jobs. * **Bug Fixes** * Removed the option to selectively skip individual build jobs during dispatcher runs. * Simplified dispatcher configuration by removing the unused job-selection parameter. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: NirWolfer <nwolfer@nvidia.com>
N
NirWolfer committed
036d44d9c43aa93a44094bb691171d51099bc36c
Parent: cdb4252
Committed by GitHub <noreply@github.com>
on 7/27/2026, 11:56:23 AM