Status: Closed (View Workflow)
I have a fresh jenkins install on ubuntu 14.04 (amd64) from the 1.651.2 deb file. My slaves are currently just a debian box attached via ssh.
I have a simple slave label based multi-configuration job, with two simple text parameters. When I start my build via "build with parameters" I see my default values in the form and hit build.
My script runs but the environment variable I would usually see the parameter value in is totally absent.
After the build I can click the "parameters" link for this job but it shows no parameters at all.
freestyle jobs work fine, I can specify my string or text parameters fine and they appear as environment variables as I normally expect in my job.
JENKINS-34758 Parameters are not passed to child jobs in multi-configuration projects
I noticed something similar in a bug about the EnvInject plugin. I did briefly have this installed but deleted my entire JENKINS_HOME folder and re-configured from scratch (i had to install all my plugins again as I would have expected)
Could the EnvInject plugin have left files somewhere other than JENKINS_HOME that is causing this?