|
|
|
Issue Type:
|
Bug
|
Assignee:
|
Oliver Gondža
|
Components:
|
envinject-plugin |
Created:
|
24/Jan/15 11:17 AM
|
Description:
|
Whenever envvar is available on slave (either inherited from system or configured on slave), its value can not be overridden during build by envvar contributing extension points:
- EnvironmentContributor
- BuildWrapper
- possibly others
This works correctly when envinject is not installed. The culprit seems to be that EnvInjectPluginAction retains all envvars (not only those envinject contributed) early in the build and put this values back as it implements EnvironmentContributingAction. Any value that was overridden by a plugin is then reset to its original value.
|
Project:
|
Jenkins
|
Priority:
|
Major
|
Reporter:
|
Oliver Gondža
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit
https://groups.google.com/d/optout.