Build interface
Reprezentacja danych kompilacji.
Właściwości
agent |
Specyfikacja agenta dla kompilacji. |
append |
Dołącz komunikat zatwierdzenia do buildNumber w interfejsie użytkownika. |
build |
Numer/nazwa kompilacji. |
build |
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. |
deleted |
Tożsamość procesu lub osoby, która usunęła kompilację. |
deleted |
Data usunięcia kompilacji. |
deleted |
Opis sposobu usunięcia kompilacji. |
demands | Lista żądań reprezentujących możliwości agenta wymagane przez tę kompilację. |
finish |
Czas ukończenia kompilacji. |
id | Identyfikator kompilacji. |
keep |
Wskazuje, czy kompilacja powinna zostać pominięta przez zasady przechowywania. |
last |
Tożsamość reprezentująca proces lub osobę, która ostatnio zmieniła kompilację. |
last |
Data ostatniej zmiany kompilacji. |
logs | Informacje o dziennikach kompilacji. |
orchestration |
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ń. |
queue |
Dodatkowe opcje kolejkowania kompilacji. |
queue |
Bieżąca pozycja kompilacji w kolejce. |
queue |
Czas, przez który kompilacja została w kolejce. |
reason | Przyczyna utworzenia kompilacji. |
repository | Repozytorium. |
requested |
Tożsamość, która kolejkuje kompilację. |
requested |
Tożsamość, której imieniu kompilacja została w kolejce. |
result | Wynik kompilacji. |
retained |
Wskazuje, czy kompilacja jest zachowywana przez wydanie. |
source |
Gałąź źródłowa. |
source |
Wersja źródłowa. |
start |
Czas rozpoczęcia kompilacji. |
status | Stan kompilacji. |
tags | |
template |
Parametry do oceny wyrażenia szablonu |
triggered |
Kompilacja, która wyzwoliła tę kompilację za pośrednictwem wyzwalacza uzupełniania kompilacji. |
trigger |
Informacje specyficzne dla dostawcy źródła dotyczące tego, co wyzwoliło kompilację |
uri | Identyfikator URI kompilacji. |
url | Adres URL REST kompilacji. |
validation |
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
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
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
repository
requestedBy
requestedFor
Tożsamość, której imieniu kompilacja została w kolejce.
requestedFor: IdentityRef
Wartość właściwości
result
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
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[]