BuildConfiguration Details.

interface BuildConfiguration {
    branchName?: string;
    buildDefinitionId?: number;
    buildSystem?: string;
    creationDate?: Date;
    flavor?: string;
    id?: number;
    number?: string;
    platform?: string;
    project?: ShallowReference;
    repositoryGuid?: string;
    repositoryId?: number;
    repositoryType?: string;
    sourceVersion?: string;
    targetBranchName?: string;
    uri?: string;
}

Properties

branchName?: string

Branch name for which build is generated.

buildDefinitionId?: number

BuildDefinitionId for build.

buildSystem?: string

Build system.

creationDate?: Date

Build Creation Date.

flavor?: string

Build flavor (eg Build/Release).

id?: number

BuildConfiguration Id.

number?: string

Build Number.

platform?: string

BuildConfiguration Platform.

Project associated with this BuildConfiguration.

repositoryGuid?: string

Repository Guid for the Build.

repositoryId?: number

Repository Id.

repositoryType?: string

Repository Type (eg. TFSGit).

sourceVersion?: string

Source Version(/first commit) for the build was triggered.

targetBranchName?: string

Target BranchName.

uri?: string

Build Uri.