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. |
Sí |
resultUUIDProperty |
Propiedad para almacenar la UUID del resultado de construcción. |
Sí |
userId |
ID de usuario a utilizar. |
Sí |
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 |
<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}" />
¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error