La función startBuildActivity inicia una nueva actividad de construcción para una construcción. Una construcción puede tener múltiples actividades en marcha en cualquier momento. Se pueden organizar las actividades de manera jerárquica. Cuando se inicia una actividad, se puede especificar una actividad padre existente para la misma. Las actividades se pueden completar de manera explícita (véase completeBuildActivity) o automáticamente si se ha establecido el atributo autoComplete.
La tabla siguiente describe los atributos de la función startBuildActivity.
| Atributo | Descripción | Necesario |
|---|---|---|
buildResultUUID |
La UUID del resultado de la construcción a actualizar. El valor de este atributo típicamente es ${buildResultUUID} dado que la propiedad se inserta al utilizar un motor de construcción Jazz. |
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í |
userId |
ID de usuario a utilizar. |
Sí |
Etiqueta |
Para la función starBuildActivity, es la etiqueta que describe la actividad de la construcción. Si no se especifica, se toma como valor de la etiqueta el de la activityID. |
Sí |
activityIdProperty |
Almacena el identificador único (ID) de una actividad iniciada por primera vez. Solo se requiere si el usuario pretende completar esta actividad explícitamente usando la función completeBuildActivity o si esta actividad se emplea como padre para actividades hijo. |
No |
autoComplete |
Para la función startBuildActivity, éste especifica si se debe completar la actividad automáticamente cuando se da alguno de los siguientes casos: se ha completado la actividad padre, comienza la siguiente actividad homóloga, o la construcción se ha completado. El valor por defecto es 'False'. |
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 |
parentActivityID |
El identificador de una actividad existente a ser usada como padre. Una actividad con este identificador debe existir y debe estar incompleta. |
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 |
<startBuildActivity repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
activityIdProperty="activityId"
label="compiling"
autoComplete="false"
verbose="true"
buildResultUUID="${buildResultUUID}" />
¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error