The configuration object $Configuration provides access to the properties of the current configuration. The properties available depends on where the expression is evaluated.
Basic properties
Name | Description | Type | Usage Examples | |
---|---|---|---|---|
Description | Description of the configuration (as defined within the Configuration details page) | String | $Configuration.Description$ | "The configuration is for building and testing SuperFineApp" |
Id | A unique identifier for the configuration | String | $Configuration.Id$ | "eb26ab96-1c98-4b4e-8931-8c45716321a2" |
Name | Name of the configuration (as defined within the Configuration details page) | String | $Configuration.Name$ | "New Configuration 1" |
Server-side only properties
...
Name | Description | Type | Usage Examples | |
---|---|---|---|---|
InitialisingBuildCount | The number of currently initialising builds for the configuration | $Configuration.InitialisingBuilds$ | 1 | |
InitialisingOrQueuedBuildCount | The number of currently initialising builds for the configuration | $Configuration.InitialisingOrQueuedBuildCount$ | 2 | |
LastBuild | The last build started on the current configuration | Build Summary | $Configuration.LastBuild$ | |
LastFinishedBuild | The last build finished on the current configuration | Build Summary | $Configuration.LastFinishedBuild$ | |
PendingPromotionBuildCount | The number of build currently pending promotion for the configuration | $Configuration.PendingPromotionBuildCount$ | 6 | |
QueuedBuildCount | The number of currently queued builds for the configuration | $Configuration.QueuedBuilds$ | 1 | |
RunningBuildCount | The number of currently running builds for the configuration | $Configuration.RunningBuilds$ | 1 |