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.