Contains summary information about a build tracked in the BuildHistory.
Each build tracked in the BuildHistory writes a BuildReportSummary file in JSON format
alongside its other build metadata. This structure contains a subset of the information available in the full
BuildReport, and uses JSON format to facilitate parsing by external tools.
To access more detailed build information from within the Editor, use BuildHistory.LoadBuildReport to load the full BuildReport.
Additional resources: BuildHistory, BuildReport, BuildSummary
| Property | Description |
|---|---|
| BuildContentOptions | For ContentDirectory builds, the content build options, as an array of string values from the BuildContentOptions enum. |
| BuildManifestHash | For ContentDirectory builds, the Hash128 of the build manifest as a string. For other build types, this is a default Hash128 string. |
| BuildName | For ContentDirectory builds, the build name. For Player builds, the product name from PlayerSettings. |
| BuildOptions | For Player builds, the build options, as an array of string values from the BuildOptions enum. |
| BuildResult | The outcome of the build. |
| BuildResultName | The outcome of the build, as the string form of the BuildResult enum. |
| BuildSessionGUID | A unique identifier for the build session in the Unity Editor. |
| BuildStartedAt | The time the build was started, as a UTC timestamp in ISO 8601 round-trip format. |
| BuildType | The type of build. |
| BuildTypeName | The type of build, as the string form of the BuildType enum. |
| OutputPath | The output path for the build. |
| Platform | The platform the build was created for. |
| PlatformName | The platform the build was created for, as the string form of the BuildTarget enum. |
| Subtarget | The subtarget the build was created for, as an integer. |
| SubtargetName | The subtarget the build was created for, as a string. |
| TotalErrors | The total number of errors and exceptions recorded during the build process. |
| TotalSizeBytes | The total size of the build output, in bytes. |
| TotalTimeMs | The total time taken by the build process, in milliseconds. |
| TotalWarnings | The total number of warnings recorded during the build process. |
| Version | The schema version of the BuildReportSummary JSON format. |
| Method | Description |
|---|---|
| Load | Loads a BuildReportSummary from a JSON file at the specified path. |