La tabla siguiente describe los atributos de la tarea Ant de Jazz Team Build.
| Atributo | Descripción |
|---|---|
Identificador único de la actividad de la construcción (construcción). La activityId pasada a completeBuildActivity se realiza en una propiedad establecida por la tarea startBuildActivity. Especifique el valor del atributo activityId utilizando la sintaxis de sustitución del valor de propiedad ${}. |
|
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. |
|
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. 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'. |
|
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. Para la función requestTeamBuild, es el identificador de la definición de la construcción a emplear. 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. |
|
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. |
|
La etiqueta de construcción que se genera Jazz Build Engine. Por ejemplo, 20080215-1234. |
|
Especifica un prefijo para la etiqueta de construcción, como puede ser I para integración. Si se define esta propiedad en la definición o el motor de construcción, el valor se adjunta al inicio a una etiqueta que genera Jazz Build Engine. Por ejemplo, I20080215-1234. |
|
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. Para la tarea completeBuild, es la UUID del resultado de la construcción a completar. Para la tarea teamAccept, será el resultado de la construcción a actualizar con la información de una instantánea. La instantánea se puede emplear para recrear un espacio de trabajo posteriormente. Para la tarea teamFetch, este resultado de la construcción se actualizará con la información del espacio de trabajo de la construcción. Esto permite que el espacio de trabajo se pueda recrear más tarde a partir de los resultados de la construcción. Este atributo debe establecerse como mucho en una invocación de dicha tarea por cada construcción. Los resultados de una construcción no pueden tener más de un espacio de trabajo asociado a ellas. Esta tarea emitirá una excepción si la construcción ya tenía un espacio de trabajo asociado a ella. Para waitForTeamBuild, será la UUID del resultado de la construcción esperada. Normalmente se especifica si la construcción se ha iniciado con {@link StartBuildTask}, que devuelve el UUID de los resultados de construcción de la propiedad especificada por el atributo resultUUIDProperty. |
|
Configurado como 'true' (valor por defecto) si la construcción no era necesaria. Por ejemplo, una construcción puede no ser necesaria si no existieron cambios en la fuente desde la última construcción. Empléese este atributo únicamente en un script Ant que controle el ciclo completo de una construcción. |
|
La propiedad de almacenar el estado de una construcción cuando la tarea termina la espera. Solo se establece si la construcción entra en uno de los estados específicos de espera. |
|
Esta propiedad obtiene el estado de la construcción, cuyo valor será OK, INFO, WARNING o ERROR. |
|
Archivo a usar para el almacenamiento de conjuntos de modificaciones seriadas. |
|
Almacena el número de juegos de alteraciones aceptados. Esta propiedad se define y establece solamente si se acepta un juego de modificaciones como mínimo. |
|
Vía de acceso a un archivo que contiene información de correlación del paquete-nombre-a-componente. La vía de acceso a un archivo que contiene información de correlación del paquete-nombre-a-componente. El nombre del paquete debe coincidir con el paquete de la clase de suite de pruebas. |
|
Tipo de artefacto. Si no se especifica se establece como 'application/unknown'. Para la tarea filePublisher, el tipo de artefacto. Si no se especifica, el valor por defecto es 'application/unknown'. Para la función logPublisher, el tipo de artefacto. Si no se especifica, el valor por defecto es 'text/plain'. |
|
El tipo de ID de contribución extendida de esta contribución. |
|
El tipo de codificación de caracteres en el archivo artefacto. Debe ser un nombre compatible a IANA. Predetermina la codificación por defecto de la plataforma vigente. Para más información consúltese la Lista IANA de nombres de configuraciones de caracteres. |
|
Vía de acceso a un archivo de propiedades. Estos archivos de propiedades especifican las propiedades que deben omitirse cuando se está ejecutando la construcción. Se asume que las propiedades existen en la definición de la construcción. La vía de acceso puede ser relativa, desde el directorio base de la construcción, o una vía de acceso absoluta. |
|
Establece si se pueden suprimir los resultados de compilación. |
|
Directorio local donde se almacenan los archivos seleccionados. |
|
Para la función getNextTeamBuildRequest, el identificador del motor de construcción al cual dirigir la siguiente petición de construcción. 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. |
|
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. |
|
Para las funciones que requieren un archivo de entrada, especifica la vía de acceso hasta dicho archivo. Puede tratarse de una vía de acceso absoluta o una vía de acceso relativa al directorio base del archivo de la construcción. Vía de acceso para el registro XML, o una vía de acceso a un directorio que contiene registros XML. La vía de acceso puede ser relativa, desde el directorio base de la construcción, o una vía de acceso absoluta. Para la función jdtCompileLogPublisher, la vía de acceso al archivo de registro del compilador JDT o al directorio de archivos a publicar. Para la función filePublisher, la vía de acceso al archivo o directorio de archivos a publicar. Para la función workItemPublisher, define la vía de acceso a un fichero de cambios producto de la función teamAccept, o a un archivo de elementos de trabajo. Un archivo con elementos de trabajo debe contener un ID por cada línea de elementos de trabajo. La vía de acceso puede ser relativa al directorio base de la construcción, o una vía de acceso absoluta. Para mstestLogPublisher, la vía de acceso al registro TRX XML, o una vía de acceso a un directorio que contiene registros TRX XML. La vía de acceso puede ser relativa, desde el directorio base de la construcción, o una vía de acceso absoluta. |
|
Para la función workItemPublisher, este distintivo señala si el atributo filePath indica un archivo de conjunto de cambios o de elemento de trabajo. Los valores válidos son CHANGESET y WORKITEM. Si este atributo no se especifica, la función asume que este atributo apunta a un archivo de conjunto de cambios. |
|
Lapso de tiempo entre comprobaciones para determinar si la construcción se encuentra en el estado requerido. El valor se introduce en segundos y debe ser mayor que cero o igual al valor del 'timeout'. El valor por defecto es el de comprobar cada 30 segundos. |
|
Etiqueta a usar por la construcción. 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. |
|
Una vía de acceso a un archivo local que se emplea para computar el tamaño del archivo de un enlace publicado. |
|
Una subcadena de un nombre de clase de las suite de pruebas. Cualquier nombre de clase de la suite de prueba que contenga el criterio estará habilitado para dar error sin provocar el colapso completo de la construcción. El criterio es una cadena simple, no una expresión habitual. Si no se especifica, cualquier fallo en la suite de prueba causa el colapso de la construcción. |
|
Vía de acceso a un archivo de propiedades. Este archivo de propiedades puede añadir propiedades nuevas, o sobrescribir las ya existentes en la definición de la construcción. La vía de acceso puede ser relativa, desde el directorio base de la construcción, o una vía de acceso absoluta. |
|
Especifica un archivo de salida que se escribirá de forma que contenga una propiedad por cada directorio incluido en el sourceDirectory. Este archivo de propiedades contiene las vías de acceso a las carpetas y registros temporales que describen el momento de modificación de cada una de las carpetas en el sourceDirectory (directorio fuente). Cada valor de las propiedades es su última modificación en GMT (Hora meridiano Greenwich). El archivo presenta formato de archivo de propiedades de estilo java. Por ejemplo:
|
|
El identificador de una actividad existente a ser usada como padre. Una actividad con este identificador debe existir y debe estar incompleta. |
|
Contraseña para el ID del usuario, una cadena de longitud cero, a menos que sea especificada. |
|
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. |
|
Si se establece como 'true' (valor por defecto), el editor interpreta la estructura del directorio de registros como generada mediante construcción pde. Deberá constar un directorio de plugs-in en la jerarquía de la ruta indicada. El editor de publicaciones agrupa los paquetes según los plugin. |
|
Vía de acceso a un archivo de propiedades. La vía de acceso puede ser relativa desde el directorio base del archivo de la construcción o una vía de acceso absoluta. Este archivo de propiedades contiene los ID de las carpetas internas y la línea base que describe, a su vez, las líneas base más recientes de cada carpeta en el "Directorio fuente" |
|
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. Para waitForTeamBuild, la UUID de la petición de construcción en espera. Normalmente se especifica si la construcción se ha solicitado con {@link RequestBuildTask}, que devuelve el UUID de la solicitud de construcción de la propiedad especificada por el atributo requestUUIDProperty. |
|
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. |
|
Almacena la UUID de la petición recibida. Se establece solo si se recibe alguna petición. |
|
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. |
|
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. |
|
Propiedad para almacenar la UUID del resultado de construcción. |
|
Proporciona un nombre de propiedad para acceder a la UUID de la instantánea creada. |
|
Para la función pluginOrganizer, el directorio fuente a emplear. Se asume la existencia de plugins y directorios apropiados. Para la función teamLastModified, la localización de un directorio en el sistema local de archivos. El valor del atributo sourceDirectory debe ser el raíz del espacio de trabajo Jazz. Por ejemplo, si la función teamFetch extrae c:\fetched, el sourceDirectory en el teamLastModified debe ser c:\fetched. Esta función no es compatible con la utilidad de línea de mandatos scmtools. |
|
Una lista de nombres de estado de la construcción separada por comas. Los valores por defecto son COMPLETED e INCOMPLETE. Los valores válidos son los siguientes:
|
|
Estado que debe ser establecido en IBuildResultContribution. Los valores válidos son VÁLIDO, ERROR, y AVISO. |
|
Establece las etiquetas para el resultado de compilación. Las etiquetas individuales dentro de la serie están separadas por una coma o un espacio. |
|
La máxima cantidad de tiempo que una tarea espera en la construcción. El valor se da en segundos y debe ser superior a cero. Por defecto espera para siempre. |
|
Un formato de registro de fecha, semejante a http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html. Por defecto es yyyyMMddHHmm. |
|
Especifica una salida mayor de mensaje. El valor por omisión es false. |
|
Para la función teamAccept, la UUID del espacio de trabajo donde aceptar los cambios. Para la función teamFetch, la UUID del espacio de trabajo en la que buscar. Para la función teamLastModified, la UUID del contexto del espacio de trabajo a emplear. Si se tienen varias áreas de trabajo con el mismo nombre puede requerirse este atributo en lugar de workspaceName. |
|
Para la función teamAccept, el nombre del espacio de trabajo en el que aceptar cambios. Para la tarea teamFetch, el nombre del espacio de trabajo del que realizar la extracción. Para la tarea teamLastModified, el nombre del espacio de trabajo a usar. |
¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error