getNextTeamBuildRequest
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

getNextTeamBuildRequest

La función getNextTeamBuildRequest recoge la petición de construcción siguiente para un motor de construcción especificado y una definición de construcción optativa.

La función getNextTeamBuildRequest devuelve una petición UUID, que puede ser usada de cualquiera de las siguientes formas:

  • Comunicar la UUID a la función startTeamBuild para comenzar a compilar la petición.
  • Enviar la UUID a la función completeTeamBuild con el fin de definir buildNotNecessary como 'true' (valor por defecto). Puede no ser necesario construir nada si no se han producido cambios desde la última construcción.

La tabla siguiente describe los atributos de la tarea getNextTeamBuildRequest.

Atributo Descripción Necesario

engineId

Para la función getNextTeamBuildRequest, el identificador del motor de construcción al cual dirigir la siguiente petición de construcción.

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.

requestUUIDProperty

Almacena la UUID de la petición recibida. Se establece solo si se recibe alguna petición.

userId

ID de usuario a utilizar.

buildDefinitionId

Para la tarea getNextTeamBuildRequest, especifique un ID de definición de la construcción para comprobar peticiones pendientes. Si la construcción no es soportada por el motor de desarrollo, la petición no será aceptada.

No

buildDefinitionIdProperty

Almacena el ID de la definición de construcción de la siguiente petición de construcción del motor especificado. Se define solo si una petición para el motor especificado es recibida. No se aplica si se define la buildDefinitionId.

No

requestUUIDFile

Vía de acceso hacia el archivo en el que almacenar la UUID de la siguiente petición de construcción para el motor de construcción especificado. La vía de acceso puede ser relativa al directorio base del archivo de la construcción o ser una vía de acceso absoluta. El archivo presenta formato java hasta que recibe formato de Propiedades y contiene como propiedad el nombre especificado por la requestUUIDProperty.

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

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

verbose

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

No

Ejemplo

<getNextTeamBuildRequest repositoryAddress="${repositoryAddress}"
		                         userId="${userId}"
		                         password="${password}"
		                         engineId="${buildEngineId}"
		                         requestUUIDProperty="requestUUID" />

<fail message="Did not find the next request as expected."
		      unless="requestUUID" />
<echo message="request UUID = ${requestUUID}" />

Comentarios

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