<< Back to previous view

[QB-409] Separate env of builders from the env QB is running
Created: 28/Jan/09  Updated: 28/Jan/09

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: Justin Georgeson Assigned To: Robin Shen
Resolution: Unresolved Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown
Environment: Windows, Linux, Solaris


 Description   
environment variables set when QuickBuild is launched, and also those set by tomcat to run QuickBuild, are all inherited by builders, and sometimes cause unexpected results. The env variables for builders should be limited to what is specified in the builder. This problem is discussed briefly in the forum thread link below. My ideal implementation would be having three choices as the basis for the env variables per builder: no env variables that aren't set explicitly in the builder; the basic variables like $HOME, $USER, and $SHELL; and the full login shell of the user that the build is being run by (note, this does not mean the full environment that QuickBuild has, it means if the user were to open an interactive login shell and run the builder command.

http://forum.pmease.com/viewtopic.php?f=1&t=525
Generated at Fri Apr 19 11:12:48 UTC 2024 using JIRA 189.