Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Overall, it makes sense to use unique names for any user defined variable to avoid confusion.

  • Project, Target, and Instance Properties

    • Scope is entire workflow execution.

    • Ideally you should not modify these properties during workflow execution, but they can be modified to influence execution if necessary. The value will remain modified during the workflow execution.

  • FlexFields

    • Scope of FlexField value isĀ entire workflow execution, which may be build/deploy/utility.

    • Note that build request FlexFields are associated with Project Version created by build, hence those values are available during deploy execution as well for project version.

    • Do not modify during course of workflow execution.

  • Workflow Inputs

    • Scope is entire workflow execution.

    • Do not modify during course of workflow execution.

  • Workflow Variables

    • Scope is entire workflow execution.

    • You can modify value for variables during workflow execution and use it to pass various values to plugin inputs or capture plugin outputs.

  • Plugin Inputs

    • Scope is specific plugin execution for endpoint.

  • User-defined Plugin Inputs and Outputs

    • Scope is specific plugin execution for endpoint.

  • Use unique names for Workflow Inputs, Variables and any user-defined Plugin Inputs and Outputs to avoid any confusion.

...