jenkinsci / jenkinsci/parameterized-trigger-plugin
[JENKINS-34319] Cannot trigger multi-configuration from job
- 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
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=MyPlatformIt 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
Assessment
This issue has not been assessed yet.