This is not a Flags enum because we don't want to set multiple statuses on a build. However, when adding values, please stick to powers of 2 as if it were a Flags enum This will ensure that things that key off multiple result types (like labelling sources) continue to work

Enumeration Members

Canceled: 32

The build was canceled before starting.

Failed: 8

The build completed unsuccessfully.

None: 0

No result

PartiallySucceeded: 4

The build completed compilation successfully but had other errors.

Succeeded: 2

The build completed successfully.