The build durations object Duration is used by the $Build object and provides access to a set of time periods associated with a build.
Name | Description | Type | Usage Example | |
---|---|---|---|---|
OnQueue | The period of time that the build has been in a Queuing status. | TimeSpan | $Build.Duration.OnQueue$ | "986 milliseconds" |
Running | The period of time that the build has been running on an agent, calculated by totalling the differences between the each stage start time and finished time. | TimeSpan | $Build.Duration.Running$ | "953 milliseconds" |
SinceFirstStageStart | The period of time since the first stage of the current build started running on an agent, until the time build finished or the current time | TimeSpan | $Build.Duration.SinceFirstStageStart$ | "968 milliseconds" |
Total | The total period of time since the build was created, until the time build finished or the current time | TimeSpan | $Build.Duration.Total$ | "1 second" |