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

        

Reply via email to