La función getNextTeamBuildRequest devuelve una petición UUID, que puede ser usada de cualquiera de las siguientes formas:
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. |
Sí |
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. |
Sí |
requestUUIDProperty |
Almacena la UUID de la petición recibida. Se establece solo si se recibe alguna petición. |
Sí |
userId |
ID de usuario a utilizar. |
Sí |
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 |
<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}" />
¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error