Environment variable inheritance in chained projects

When a project is launched through a pass/fail chain, the system applies environment variables from the calling project. The called project sets up variables from the calling project's environment and its own environment in the following order:

  1. Called project server environment.
  2. Calling project's variables, in a set, with "BF_" variable names changed to "BF_CALLER_".
  3. Called project environment.
  4. Step environments (if specified) as they are run.
Note: To control the order of variable setup, you can use the Server Env Before Chain configuration setting. See System configuration settings.

Feedback