| Steps to reproduce:
- Create freestyle job and select the "Create Delivery Pipeline version" option (providing something like foo.$ {BUILD_NUMBER}
in the Template field.
- Create a matrix build, with one user-defined axis and one input string parameter.
- Trigger the matrix build as a post-build step from the freestyle job, passing in the single parameter.
Although everything runs okay, jenkins.err.log will show several errors about skipping parameters. {{Sep 08, 2016 9:03:26 AM hudson.model.ParametersAction filter WARNING: Skipped parameter `INPUT` as it is undefined on `Sandbox/Matrix/Downstream/AXIS=64`. Set `-Dhudson.model.ParametersAction.keepUndefinedParameters`=true to allow undefined parameters to be injected as environment variables or `-Dhudson.model.ParametersAction.safeParameters=[comma-separated list]` to whitelist specific parameter names, even though it represents a security breach Sep 08, 2016 9:03:26 AM hudson.model.ParametersAction filter WARNING: Skipped parameter `PIPELINE_VERSION` as it is undefined on `Sandbox/Matrix/Downstream/AXIS=64`. Set `-Dhudson.model.ParametersAction.keepUndefinedParameters`=true to allow undefined parameters to be injected as environment variables or `-Dhudson.model.ParametersAction.safeParameters=[comma-separated list]` to whitelist specific parameter names, even though it represents a security breach}} |