# BuildResult

> Describes the outcome of the build process.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.Build.Reporting](/engine/6000.6/script-reference/unityeditor/build/reporting.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public enum BuildResult
```

## Fields

| Value                                                                                             | Description                                                                                                                 |
| ------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| [Cancelled](/engine/6000.6/script-reference/unityeditor/build/reporting/buildresult/cancelled.md) | Indicates that the build was cancelled by the user.                                                                         |
| [Failed](/engine/6000.6/script-reference/unityeditor/build/reporting/buildresult/failed.md)       | Indicates that the build failed.                                                                                            |
| [Pending](/engine/6000.6/script-reference/unityeditor/build/reporting/buildresult/pending.md)     | Build is actively running, or the Unity editor process was aborted during the build and it never reached a completed state. |
| [Succeeded](/engine/6000.6/script-reference/unityeditor/build/reporting/buildresult/succeeded.md) | Indicates that the build completed successfully.                                                                            |
| [Unknown](/engine/6000.6/script-reference/unityeditor/build/reporting/buildresult/unknown.md)     | Indicates that the outcome of the build is in an unknown state.                                                             |
