La función logPublisher añade un registro como contribución al resultado de una construcción.
La tabla siguiente describe los atributos de la función logPublisher.
| 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í |
filePath |
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. |
Sí |
Etiqueta |
Etiqueta a usar por la 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í |
userId |
ID de usuario a utilizar. |
Sí |
characterEncoding |
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. |
No |
componentName |
El componente específico asociado con esta contribución. |
No |
contentType |
Para la función logPublisher, el tipo de artefacto. Si no se especifica, el valor por defecto es 'text/plain'. |
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 |
Estado |
Estado que debe ser establecido en IBuildResultContribution. Los valores válidos son VÁLIDO, ERROR, y AVISO. |
No |
verbose |
Especifica una salida mayor de mensaje. El valor por omisión es false. |
No |
<logPublisher repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildResultUUID="${buildResultUUID}"
filePath="log.txt"
label="a log" />
¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error