Phase interface
Stellt eine Phase einer Builddefinition dar.
Eigenschaften
| condition | Die Bedingung, die erfüllt sein muss, damit diese Phase ausgeführt werden kann. |
| dependencies | |
| job |
Der Auftragsautorisierungsbereich für Builds, die mit dieser Definition in die Warteschlange gestellt werden. |
| job |
Das Abbruchtimeout in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden. |
| job |
Das Timeout für die Auftragsausführung in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden. |
| name | Der Name der Phase. |
| ref |
Der eindeutige Referenzname der Phase. |
| steps | |
| target | Das Ziel (Agent, Server usw.) für diese Phase. |
| variables |
Details zur Eigenschaft
condition
Die Bedingung, die erfüllt sein muss, damit diese Phase ausgeführt werden kann.
condition: string
Eigenschaftswert
string
dependencies
jobAuthorizationScope
Der Auftragsautorisierungsbereich für Builds, die mit dieser Definition in die Warteschlange gestellt werden.
jobAuthorizationScope: BuildAuthorizationScope
Eigenschaftswert
jobCancelTimeoutInMinutes
Das Abbruchtimeout in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden.
jobCancelTimeoutInMinutes: number
Eigenschaftswert
number
jobTimeoutInMinutes
Das Timeout für die Auftragsausführung in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden.
jobTimeoutInMinutes: number
Eigenschaftswert
number
name
Der Name der Phase.
name: string
Eigenschaftswert
string
refName
Der eindeutige Referenzname der Phase.
refName: string
Eigenschaftswert
string
steps
target
variables
variables: {[key: string]: BuildDefinitionVariable}
Eigenschaftswert
{[key: string]: BuildDefinitionVariable}