Version: Unity 6.7 Beta (6000.7)
LanguageEnglish
  • C#

ExternalBuildInfo

struct in UnityEditor.Build

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

Describes a build performed by an external build pipeline, for registration in the build history.

Pass this structure to BuildHistory.RegisterExternalBuild to record a build performed outside the Unity build pipeline. Unity derives the stored BuildReportSummary from these values.

Additional resources: BuildHistory.RegisterExternalBuild, BuildReportSummary

Properties

Property Description
BuildNameThe display name of the build.
BuildResultThe outcome of the build. Required.
BuildSessionGUIDA unique identifier for the build session. Required.
BuildStartedAtThe time the build started. Required.
BuildTypeThe type of build. Required.
BuildTypeNameAn optional display name for the build pipeline that performed the build. When empty, Unity uses the name of ExternalBuildInfo.BuildType.
OutputPathThe output path of the build.
PlatformThe platform the build was created for. Required.
ProducerPackageThe name of the package whose build pipeline made this build, for example com.unity.addressables. Optional.
TotalErrorsThe total number of errors recorded during the build.
TotalSizeBytesThe total size of the build output, in bytes.
TotalTimeThe total time taken by the build.
TotalWarningsThe total number of warnings recorded during the build.