David Baumgold created JENKINS-13157:
----------------------------------------
Summary: EnvInject cannot inject variables whose contents contain
a dollar sign ($)
Key: JENKINS-13157
URL: https://issues.jenkins-ci.org/browse/JENKINS-13157
Project: Jenkins
Issue Type: Bug
Components: envinject
Reporter: David Baumgold
Assignee: gbois
If I add an variable in the Jenkins configuration with a dollar sign in the
content, then the variable is not injected. The console output says that the
variable is unset because it is "unresolved":
[EnvInject] - Executing scripts and injecting environment variables after the
SCM step.
[EnvInject] - Injecting as environment variables the properties content
ADMIN_PASS="pas$word"
[EnvInject] - Variables injected successfully.
[EnvInject] - Unset unresolved 'ADMIN_PASS' variable.
I've tried single quotes and double quotes, escaping with \$ and with $$, and
nothing works: every time, the variable is unset. Help?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira