I'd like to be able to inherit environment variables across configurations, just like I do for variables. It's normal to have a single set of JAVA_HOME, ORACLE_HOME etc set for a whole tree (e.g. set of builds), and I found it tedious to have to add explicit environment variables to every builder I created (although I did use ognl expressions to get the actual value to set from a variable, so it's easy to change a path). If you allowed env vars to be defined/inherited, and implicitly set on all builders, then this would be much easier. Each builder could have the option to add their own env vars (obviously), and I could see that it *might* be useful to have a builder checkbox that allowed that builder to not inherit parent env vars.
Description
I'd like to be able to inherit environment variables across configurations, just like I do for variables. It's normal to have a single set of JAVA_HOME, ORACLE_HOME etc set for a whole tree (e.g. set of builds), and I found it tedious to have to add explicit environment variables to every builder I created (although I did use ognl expressions to get the actual value to set from a variable, so it's easy to change a path). If you allowed env vars to be defined/inherited, and implicitly set on all builders, then this would be much easier. Each builder could have the option to add their own env vars (obviously), and I could see that it *might* be useful to have a builder checkbox that allowed that builder to not inherit parent env vars.