A separate Jenkins plugin that adds a Filter merge requests by label behavior to the native GitLab Branch Source plugin.
After installing the generated HPI, open a GitLab Branch Source multibranch job and add:
Filter merge requests by label
Label: Ready For Tests
The filter applies during discovery. MRs without the configured label are excluded before Jenkins creates child jobs. Existing GitLab Branch Source webhook and indexing behavior re-evaluates the label when an MR changes.
mvn clean verify
Upload the generated HPI through Manage Jenkins → Plugins → Advanced → Deploy Plugin. The official gitlab-branch-source plugin remains installed; this plugin is an extension and uses a different plugin ID.