"Parameters from properties file" refers properties files generated in the workspace.
With matrix projects (muti-configuration projects), workspaces of parent builds and those of child builds are differ.
Especially if builds are distributed builds, workspaces are on different computers.
The current implementation of "Parameters from properties file" refers only parent builds, it is difficult to apply matrix projects.
This issue improved "Parameters from properties file" as following:
- Display an option "refer files in child builds" if it is a matrix project.
- It may be always applied for matrix projects, but implement like this for backward compatibility.
- "Combination filter" field to filter child builds.
- "Only for Exact Runs" field to apply only for child builds triggered by that parent build.
And this is improvement of the pull request https://github.com/jenkinsci/parameterized-trigger-plugin/pull/57 .