startTeamBuild
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

startTeamBuild

La tarea startTeamBuild inicia una Jazz Team Build a partir de una petición de construcción tanto existente como nueva. Una vez que esta tarea se completa, todas las propiedades de la definición de la contrucción y el motor de construcción se definen automáticamente en Ant.

La tabla siguiente describe los atributos de la función startTeamBuild.

Atributo Descripción Necesario

repositoryAddress

Dirección del repositorio a usar por el equipo de desarrollo. El valor típico de este atributo es $(repositoryAddress) dado que dicha propiedad queda predeterminada cuando se emplea un motor de construcción Jazz.

resultUUIDProperty

Propiedad para almacenar la UUID del resultado de construcción.

userId

ID de usuario a utilizar.

autoComplete

Para la función startTeamBuild, especifica si la construcción debe completarse automáticamente. El valor por defecto es 'True'. Cuando este es el caso, debe emplearse el parámetro -listener com.ibm.team.build.ant.listener.TeamBuildListener al iniciar Ant.

No

buildDefinitionId

Para la función startTeamBuild,es la definición de construcción de la construcción de partida. Requerido si la requestUUID no se ha especificado.

No

engineId

Para la función startTeamBuild, el identificador del motor de construcción que ejecuta la construcción. Requerido si no se ha especificado la requestUUID.

No

failOnError

Si se configura como 'true' (valor por defecto), la función se suspende si encuentra un error. Si se establece como 'false', algunos errores se ignoran y la función puede completarse.

No

Etiqueta

Etiqueta a usar por la construcción.

No

contraseña

Contraseña para el ID del usuario, una cadena de longitud cero, a menos que sea especificada.

No

passwordFile

El archivo de contraseñas que se usa para la conexión. Se puede crear un archivo de contraseñas personalizado mediante la invocación del motor de construcción con el argumento -createPasswordFile. Solo se puede especificar un archivo de contraseñas.

No

requestUUID

Especifica una petición de construcción existente para usarse al inicio de la construcción. Si se especifica, no se pueden determinar ni la buildDefinitionID ni la engineID.

No

resultUUIDFile

Archivo empleado para almacenar el resultado de la construcción. La vía de acceso puede ser relativa al directorio base del archivo de la construcción o una vía de acceso absoluta. El archivo presenta formato java hasta que recibe el formato Propiedades y contiene una propiedad especificada por el atributo resultUUIDProperty.

No

verbose

Especifica una salida mayor de mensaje. El valor por omisión es false.

No

Ejemplo

<startTeamBuild repositoryAddress="${repositoryAddress}"
		                userId="${userId}"
		                password="${password}"
		                requestUUID="${requestUUID}"
		                resultUUIDProperty="buildResultUUID"
		                label="test build"
		                autoComplete="false"
		                verbose="true" />

<fail message="Did not start a build as expected."
		      unless="buildResultUUID" />
<echo message="result UUID = ${buildResultUUID}" />

Comentarios

¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error