Udostępnij za pośrednictwem


Build interface

Reprezentacja danych kompilacji.

Właściwości

agentSpecification

Specyfikacja agenta dla kompilacji.

appendCommitMessageToRunName

Dołącz komunikat zatwierdzenia do buildNumber w interfejsie użytkownika.

buildNumber

Numer/nazwa kompilacji.

buildNumberRevision

Poprawka numeru kompilacji.

controller

Kontroler kompilacji. Jest to ustawione tylko wtedy, gdy typ definicji to Xaml.

definition

Definicja skojarzona z kompilacją.

deleted

Wskazuje, czy kompilacja została usunięta.

deletedBy

Tożsamość procesu lub osoby, która usunęła kompilację.

deletedDate

Data usunięcia kompilacji.

deletedReason

Opis sposobu usunięcia kompilacji.

demands

Lista żądań reprezentujących możliwości agenta wymagane przez tę kompilację.

finishTime

Czas ukończenia kompilacji.

id

Identyfikator kompilacji.

keepForever

Wskazuje, czy kompilacja powinna zostać pominięta przez zasady przechowywania.

lastChangedBy

Tożsamość reprezentująca proces lub osobę, która ostatnio zmieniła kompilację.

lastChangedDate

Data ostatniej zmiany kompilacji.

logs

Informacje o dziennikach kompilacji.

orchestrationPlan

Plan aranżacji kompilacji.

parameters

Parametry kompilacji.

plans

Plany orkiestracji skojarzone z kompilacją (kompilacja, oczyszczanie)

priority

Usługa Azure Pipelines nie obsługuje priorytetu zadania. To pole jest przestarzałe.

project

Projekt zespołowy.

properties
quality

Jakość kompilacji xaml (dobra, zła itp.)

queue

Kolejka. Jest to ustawiane tylko wtedy, gdy typ definicji to Kompilacja. OSTRZEŻENIE: to pole jest przestarzałe i nie odpowiada kolejkom zadań.

queueOptions

Dodatkowe opcje kolejkowania kompilacji.

queuePosition

Bieżąca pozycja kompilacji w kolejce.

queueTime

Czas, przez który kompilacja została w kolejce.

reason

Przyczyna utworzenia kompilacji.

repository

Repozytorium.

requestedBy

Tożsamość, która kolejkuje kompilację.

requestedFor

Tożsamość, której imieniu kompilacja została w kolejce.

result

Wynik kompilacji.

retainedByRelease

Wskazuje, czy kompilacja jest zachowywana przez wydanie.

sourceBranch

Gałąź źródłowa.

sourceVersion

Wersja źródłowa.

startTime

Czas rozpoczęcia kompilacji.

status

Stan kompilacji.

tags
templateParameters

Parametry do oceny wyrażenia szablonu

triggeredByBuild

Kompilacja, która wyzwoliła tę kompilację za pośrednictwem wyzwalacza uzupełniania kompilacji.

triggerInfo

Informacje specyficzne dla dostawcy źródła dotyczące tego, co wyzwoliło kompilację

uri

Identyfikator URI kompilacji.

url

Adres URL REST kompilacji.

validationResults

Szczegóły właściwości

agentSpecification

Specyfikacja agenta dla kompilacji.

agentSpecification: AgentSpecification

Wartość właściwości

appendCommitMessageToRunName

Dołącz komunikat zatwierdzenia do buildNumber w interfejsie użytkownika.

appendCommitMessageToRunName: boolean

Wartość właściwości

boolean

buildNumber

Numer/nazwa kompilacji.

buildNumber: string

Wartość właściwości

string

buildNumberRevision

Poprawka numeru kompilacji.

buildNumberRevision: number

Wartość właściwości

number

controller

Kontroler kompilacji. Jest to ustawione tylko wtedy, gdy typ definicji to Xaml.

controller: BuildController

Wartość właściwości

definition

Definicja skojarzona z kompilacją.

definition: DefinitionReference

Wartość właściwości

deleted

Wskazuje, czy kompilacja została usunięta.

deleted: boolean

Wartość właściwości

boolean

deletedBy

Tożsamość procesu lub osoby, która usunęła kompilację.

deletedBy: IdentityRef

Wartość właściwości

deletedDate

Data usunięcia kompilacji.

deletedDate: Date

Wartość właściwości

Date

deletedReason

Opis sposobu usunięcia kompilacji.

deletedReason: string

Wartość właściwości

string

demands

Lista żądań reprezentujących możliwości agenta wymagane przez tę kompilację.

demands: Demand[]

Wartość właściwości

Demand[]

finishTime

Czas ukończenia kompilacji.

finishTime: Date

Wartość właściwości

Date

id

Identyfikator kompilacji.

id: number

Wartość właściwości

number

keepForever

Wskazuje, czy kompilacja powinna zostać pominięta przez zasady przechowywania.

keepForever: boolean

Wartość właściwości

boolean

lastChangedBy

Tożsamość reprezentująca proces lub osobę, która ostatnio zmieniła kompilację.

lastChangedBy: IdentityRef

Wartość właściwości

lastChangedDate

Data ostatniej zmiany kompilacji.

lastChangedDate: Date

Wartość właściwości

Date

logs

Informacje o dziennikach kompilacji.

logs: BuildLogReference

Wartość właściwości

orchestrationPlan

Plan aranżacji kompilacji.

orchestrationPlan: TaskOrchestrationPlanReference

Wartość właściwości

parameters

Parametry kompilacji.

parameters: string

Wartość właściwości

string

plans

Plany orkiestracji skojarzone z kompilacją (kompilacja, oczyszczanie)

plans: TaskOrchestrationPlanReference[]

Wartość właściwości

priority

Usługa Azure Pipelines nie obsługuje priorytetu zadania. To pole jest przestarzałe.

priority: QueuePriority

Wartość właściwości

project

Projekt zespołowy.

project: TeamProjectReference

Wartość właściwości

properties

properties: any

Wartość właściwości

any

quality

Jakość kompilacji xaml (dobra, zła itp.)

quality: string

Wartość właściwości

string

queue

Kolejka. Jest to ustawiane tylko wtedy, gdy typ definicji to Kompilacja. OSTRZEŻENIE: to pole jest przestarzałe i nie odpowiada kolejkom zadań.

queue: AgentPoolQueue

Wartość właściwości

queueOptions

Dodatkowe opcje kolejkowania kompilacji.

queueOptions: QueueOptions

Wartość właściwości

queuePosition

Bieżąca pozycja kompilacji w kolejce.

queuePosition: number

Wartość właściwości

number

queueTime

Czas, przez który kompilacja została w kolejce.

queueTime: Date

Wartość właściwości

Date

reason

Przyczyna utworzenia kompilacji.

reason: BuildReason

Wartość właściwości

repository

Repozytorium.

repository: BuildRepository

Wartość właściwości

requestedBy

Tożsamość, która kolejkuje kompilację.

requestedBy: IdentityRef

Wartość właściwości

requestedFor

Tożsamość, której imieniu kompilacja została w kolejce.

requestedFor: IdentityRef

Wartość właściwości

result

Wynik kompilacji.

result: BuildResult

Wartość właściwości

retainedByRelease

Wskazuje, czy kompilacja jest zachowywana przez wydanie.

retainedByRelease: boolean

Wartość właściwości

boolean

sourceBranch

Gałąź źródłowa.

sourceBranch: string

Wartość właściwości

string

sourceVersion

Wersja źródłowa.

sourceVersion: string

Wartość właściwości

string

startTime

Czas rozpoczęcia kompilacji.

startTime: Date

Wartość właściwości

Date

status

Stan kompilacji.

status: BuildStatus

Wartość właściwości

tags

tags: string[]

Wartość właściwości

string[]

templateParameters

Parametry do oceny wyrażenia szablonu

templateParameters: {[key: string]: string}

Wartość właściwości

{[key: string]: string}

triggeredByBuild

Kompilacja, która wyzwoliła tę kompilację za pośrednictwem wyzwalacza uzupełniania kompilacji.

triggeredByBuild: Build

Wartość właściwości

triggerInfo

Informacje specyficzne dla dostawcy źródła dotyczące tego, co wyzwoliło kompilację

triggerInfo: {[key: string]: string}

Wartość właściwości

{[key: string]: string}

uri

Identyfikator URI kompilacji.

uri: string

Wartość właściwości

string

url

Adres URL REST kompilacji.

url: string

Wartość właściwości

string

validationResults

validationResults: BuildRequestValidationResult[]

Wartość właściwości