[ 
https://issues.jenkins-ci.org/browse/JENKINS-13157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Baumgold updated JENKINS-13157:
-------------------------------------

    Description: 
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":

{code}
[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.
{code}

I've tried single quotes and double quotes, escaping with \$ and with $$, and 
nothing works: every time, the variable is unset. Help?

  was:
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?

    
> 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":
> {code}
> [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.
> {code}
> 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