This hides the difference between running programs locally vs remotely.
To allow important environment variables to be copied over to the remote machine, the 'env' parameter shouldn't contain default inherited environment variables (which often contains machine-specific information, like PATH, TIMEZONE, etc.)
{@link Launcher} is responsible for inheriting environment variables. @author Kohsuke Kawaguchi @see FilePath#createLauncher(TaskListener)
Launcher
interface is implemented by the delegate classes inside the Launcher JAR and are used by the actual Main class or servlet to configure and start the framework.
|
|
|
|
|
|