Project variable changes made when starting a job

When users start jobs, they can change project variables, overriding variable values set in the project environment.

When a user starts a job, variables from the project environment are presented on a job start page. Depending on the On Project property of each variable, the user may change the value presented.

The changes made at job start are subject to the same inheritance rules as variables defined in a project environment.

For example:
  1. You define the JavaEnv environment to have a variable with an initial value (JavaVersion = 1.4).
  2. You define project MyBuild to use the JavaEnv environment.
  3. You launch a job to run project MyBuild. On the Job Start panel you change the value of JavaVersion to 1.5.
As a result:

Feedback