jenkinsci / jenkinsci/parameterized-trigger-plugin

[JENKINS-34319] Cannot trigger multi-configuration from job

Open
#669 2 comments 0 reactions 0 assignees View on GitHub
component:parameterized-trigger-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
77
Forks
174
Avg merge
22h 27m
Merged PRs (30d)
1

Description

It seems as the plugin can't trigger a specific configuration inside a matrix job. I have a CI trigger job set up to build a specific permutation of a multi-config job, such as

MasterBuild/BRANCH_NAME=MyBranchName,BUILD_TYPE=Dev,PLATFORM=MyPlatform.

When starting to type in the "Projects to build" input box it even fills in the parameters. However, when the job is triggered I get this:

ERROR: Build aborted. Can't trigger undefined projects. 3 of the below project(s) can't be resolved:

> BUILD_TYPE=Dev

> MasterBuild/BRANCH_NAME=MyBranchName

> PLATFORM=MyPlatform

It seems as the comma sign in the branch is used as a delimiter, thus making three trigger calls. Is matrix job triggering not supported? Can it be extended with say a checkbox for "Invoke matrix project", which would use a different delimiter (semicolon maybe)?

---
Originally reported by tommigun, imported from: Cannot trigger multi-configuration from job


  • assignee: huybrechts
  • status: Open
  • priority: Major
  • component(s): parameterized-trigger-plugin
  • resolution: Unresolved
  • votes: 1
  • watchers: 2
  • imported: 2025-12-07

Raw content of original issue

It seems as the plugin can't trigger a specific configuration inside a matrix job. I have a CI trigger job set up to build a specific permutation of a multi-config job, such as
MasterBuild/BRANCH_NAME=MyBranchName,BUILD_TYPE=Dev,PLATFORM=MyPlatform.

When starting to type in the "Projects to build" input box it even fills in the parameters. However, when the job is triggered I get this:
ERROR: Build aborted. Can't trigger undefined projects. 3 of the below project(s) can't be resolved:
> BUILD_TYPE=Dev
> MasterBuild/BRANCH_NAME=MyBranchName
> PLATFORM=MyPlatform

It seems as the comma sign in the branch is used as a delimiter, thus making three trigger calls. Is matrix job triggering not supported? Can it be extended with say a checkbox for "Invoke matrix project", which would use a different delimiter (semicolon maybe)?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.