The log message object is an item in the Log Messages Collection which provides access to the properties of a build log message. e.g. $Build.ErrorAndWarningMessages.First().Type$
| Name | Description | Type | Usage Example | |||||
|---|---|---|---|---|---|---|---|---|
| ActionName | The name of the action that the message is logged for. | String | $Build.ErrorAndWarningLogMessages.First().ActionName$ | "FinalBuilder [%FB_Script%]" | ||||
| ExpandedActionName | The expanded name of the action that the message is logged for. | String | $Build.TailLogMessages.First().ExpandedActionName$ | "FinalBuilder [$Source.MyRepository$\build\fb_script.fbz7]" | ||||
| Id | The id of the message. | Integer | $Build.ErrorAndWarningLogMessages.Last().Id$ | 123 | ||||
| Line | The message details as a line of text. | String | $Build.TailLogMessages.First().Line$ | "Build | FinalBuilder [MyRepository] | Error | Error Message | "2/07/2019 1:25:54 PM" |
| StageName | The name of the stage that the message is logged for. | String | $Build.ErrorAndWarningLogMessages.Last().StageName$ | "Build" | ||||
| Text | The text of the message. | String | $Build.TailLogMessages.Last().Text$ | "Message here" | ||||
| TimeStamp | The date and time this message was logged. | DateTime | $Build.ErrorAndWarningLogMessages.First().TimeStamp$ | "2/07/2019 1:25:54 PM" | ||||
| Type | The type of message (information, warning or error). | String | $Build.TailLogMessages.Last().Type$ | "Warning" |