Versions Compared

Key

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

...

To initiate an expansion, simply type the dollar symbol '$' and the expression auto complete will present (note: not all objects are available in all fields).


Areas


Available Expression Objects

Different expression objects are available for each expandable field depending on which stage in the build process the expression will be evaluated at, and whether it will be evaluated on the server or an agent.

Agent-side expression objects

Stage Actions, Workspace Rules, and Expression Variables

Expandable fields on Action dialogs, and the Workspace Rules tab of the Stage Options dialog in the Stages step of the configuration wizard, and the Edit Variable dialog in various areas, support the following root expression objects.

  • Workspace
  • Build
  • Configuration
  • Agent
  • Stage
  • Project
  • Source
  • Server
  • Utils

Server-side expression objects

Triggers and Repositories

Most expandable fields on the Edit Repository dialog and the Edit Trigger dialog, except for the Variables and Artifacts tabs for Build Completed triggers, support the following root expression objects.

  • Server
  • Utils

Variables and Artifacts for Build Completed Triggers

Expandable fields on the Variables and Artifacts tabs for Build Completed triggers, support the following root expression objects.

Version Format

The Version Format field on the Stages step of the configuration wizard, supports the following root expression objects. 

  • Build
  • Source
  • Server
  • Utils

Variables  

Expandable fields on the Edit Variable dialog (for variable types other than Expression) , support the following root expression objects.

  • Configuration
  • Project
  • Server
  • Utils

Configuration Conditions, Build Event Handlers and Agent Conditions

Expandable fields when editing Configuration Conditions in the Conditions step of the configuration wizard, in the Edit Build Event Handlers dialog, and in Agent Conditions on the Agent page under Administration, support the following root expression objects.

  • Workspace
  • Build
  • Configuration
  • Project
  • Source
  • Server
  • Utils

Agent Requirements

Expandable fields on the Agent Requirements tab of the Stage Options dialog in the Stages step of the configuration wizard, support the following root expression objects.

  • Workspace
  • Build
  • Agent
  • Source
  • Server
  • Utils

Stage Gate, Promote Conditions and Skip Conditions

Expandable fields on the Edit Stage Gate dialog, Promote Conditions and Skip Conditions tabs of the Stage Options dialog in the Stages step of the configuration wizard, support the following root expression objects.

  • Stage
  • Build
  • Server
  • Utils

Reports

Expandable fields on the Edit Report dialog, support the following root expression objects.

  • Workspace
  • Build
  • Configuration
  • Project
  • Server
  • Utils



Table of Contents
minLevel3

...