Compartir a través de


BuildDefinition3_2 interface

Para compatibilidad inversa con extensiones que usan el formato de pasos antiguo en lugar de Proceso y Fases

Extends

Propiedades

badgeEnabled

Indica si los distintivos están habilitados para esta definición.

build
buildNumberFormat

Formato de número de compilación

comment

El comentario especificado al guardar la definición

demands
description

Descripción

dropLocation

Ubicación de colocación de la definición

jobAuthorizationScope

Ámbito de autorización del trabajo para las compilaciones que se ponen en cola en esta definición.

jobCancelTimeoutInMinutes

Tiempo de espera de cancelación del trabajo en minutos para las compilaciones canceladas por el usuario para esta definición.

jobTimeoutInMinutes

Tiempo de espera de ejecución del trabajo en minutos para las compilaciones que se ponen en cola con esta definición.

latestBuild
latestCompletedBuild
options
processParameters

Parámetros de proceso

properties
repository

El repositorio

retentionRules
tags
triggers
variables

Propiedades heredadas

authoredBy

Autor de la definición.

createdDate

Fecha en que se creó esta versión de la definición.

draftOf

Referencia a la definición de que esta definición es un borrador de, si se trata de una definición de borrador.

drafts

Lista de borradores asociados a esta definición, si no es una definición de borrador.

id

Identificador de la definición a la que se hace referencia.

metrics
name

Nombre de la definición a la que se hace referencia.

path

Ruta de acceso de la carpeta de la definición.

project

Referencia al proyecto.

quality

Calidad del documento de definición (borrador, etc.)

queue

La cola predeterminada para compilaciones se ejecuta en esta definición.

queueStatus

Valor que indica si las compilaciones se pueden poner en cola en esta definición.

revision

Número de revisión de definición.

type

El tipo de la definición.

uri

URI de la definición.

url

Dirección URL de REST de la definición.

Detalles de las propiedades

badgeEnabled

Indica si los distintivos están habilitados para esta definición.

badgeEnabled: boolean

Valor de propiedad

boolean

build

build: BuildDefinitionStep[]

Valor de propiedad

buildNumberFormat

Formato de número de compilación

buildNumberFormat: string

Valor de propiedad

string

comment

El comentario especificado al guardar la definición

comment: string

Valor de propiedad

string

demands

demands: Demand[]

Valor de propiedad

Demand[]

description

Descripción

description: string

Valor de propiedad

string

dropLocation

Ubicación de colocación de la definición

dropLocation: string

Valor de propiedad

string

jobAuthorizationScope

Ámbito de autorización del trabajo para las compilaciones que se ponen en cola en esta definición.

jobAuthorizationScope: BuildAuthorizationScope

Valor de propiedad

jobCancelTimeoutInMinutes

Tiempo de espera de cancelación del trabajo en minutos para las compilaciones canceladas por el usuario para esta definición.

jobCancelTimeoutInMinutes: number

Valor de propiedad

number

jobTimeoutInMinutes

Tiempo de espera de ejecución del trabajo en minutos para las compilaciones que se ponen en cola con esta definición.

jobTimeoutInMinutes: number

Valor de propiedad

number

latestBuild

latestBuild: Build

Valor de propiedad

latestCompletedBuild

latestCompletedBuild: Build

Valor de propiedad

options

options: BuildOption[]

Valor de propiedad

processParameters

Parámetros de proceso

processParameters: ProcessParameters

Valor de propiedad

properties

properties: any

Valor de propiedad

any

repository

El repositorio

repository: BuildRepository

Valor de propiedad

retentionRules

retentionRules: RetentionPolicy[]

Valor de propiedad

tags

tags: string[]

Valor de propiedad

string[]

triggers

triggers: BuildTrigger[]

Valor de propiedad

variables

variables: {[key: string]: BuildDefinitionVariable}

Valor de propiedad

{[key: string]: BuildDefinitionVariable}

Detalles de las propiedades heredadas

authoredBy

Autor de la definición.

authoredBy: IdentityRef

Valor de propiedad

Heredado deBuildDefinitionReference3_2.authoredBy

createdDate

Fecha en que se creó esta versión de la definición.

createdDate: Date

Valor de propiedad

Date

Heredado deBuildDefinitionReference3_2.createdDate

draftOf

Referencia a la definición de que esta definición es un borrador de, si se trata de una definición de borrador.

draftOf: DefinitionReference

Valor de propiedad

Heredado deBuildDefinitionReference3_2.draftOf

drafts

Lista de borradores asociados a esta definición, si no es una definición de borrador.

drafts: DefinitionReference[]

Valor de propiedad

Heredado deBuildDefinitionReference3_2.drafts

id

Identificador de la definición a la que se hace referencia.

id: number

Valor de propiedad

number

Heredado deBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Valor de propiedad

Heredado deBuildDefinitionReference3_2.metrics

name

Nombre de la definición a la que se hace referencia.

name: string

Valor de propiedad

string

Heredado deBuildDefinitionReference3_2.name

path

Ruta de acceso de la carpeta de la definición.

path: string

Valor de propiedad

string

Heredado deBuildDefinitionReference3_2.path

project

Referencia al proyecto.

project: TeamProjectReference

Valor de propiedad

Heredado deBuildDefinitionReference3_2.project

quality

Calidad del documento de definición (borrador, etc.)

quality: DefinitionQuality

Valor de propiedad

Heredado deBuildDefinitionReference3_2.quality

queue

La cola predeterminada para compilaciones se ejecuta en esta definición.

queue: AgentPoolQueue

Valor de propiedad

Heredado deBuildDefinitionReference3_2.queue

queueStatus

Valor que indica si las compilaciones se pueden poner en cola en esta definición.

queueStatus: DefinitionQueueStatus

Valor de propiedad

Heredado deBuildDefinitionReference3_2.queueStatus

revision

Número de revisión de definición.

revision: number

Valor de propiedad

number

Heredado deBuildDefinitionReference3_2.revision

type

El tipo de la definición.

type: DefinitionType

Valor de propiedad

Heredado deBuildDefinitionReference3_2.type

uri

URI de la definición.

uri: string

Valor de propiedad

string

Heredado deBuildDefinitionReference3_2.uri

url

Dirección URL de REST de la definición.

url: string

Valor de propiedad

string

Heredado deBuildDefinitionReference3_2.url