La tâche jdtCompileLogPublisher ajoute un ou plusieurs journaux de compilateur JDT (ou ECJ) comme contribution à un résultat de génération.
Le tableau ci-après décrit les attributs de la tâche jdtCompileLogPublisher.
| Attribut | Description | Attribut à spécifier obligatoirement. |
|---|---|---|
buildResultUUID |
Identificateur unique universel du résultat de génération à mettre à jour. La valeur de cet attribut est généralement ${buildResultUUID} car la propriété est intégrée lors de l'utilisation du moteur de génération Jazz. |
Oui |
filePath |
Pour la tâche jdtCompileLogPublisher, chemin d'accès au fichier journal du compilateur JDT ou répertoire des fichiers à publier. |
Oui |
repositoryAddress |
Adresse du référentiel d'équipe à utiliser. La valeur de cet attribut est généralement ${repositoryAddress} car cette propriété est intégrée lors de l'utilisation du moteur de génération Jazz. |
Oui |
userId |
ID utilisateur à utiliser. |
Oui |
componentMap |
Chemin d'accès à un fichier qui contient des informations de mappage des noms de package aux composants. |
Non |
componentName |
Composant spécifique à associer à cette contribution. |
Non |
failOnError |
Si la valeur est true (valeur par défaut), la tâche échoue en cas d'erreur. Si la valeur est false, certaines erreurs sont ignorées et la tâche est effectuée. |
Non |
password |
Mot de passe de l'ID utilisateur ; chaîne de longueur nulle par défaut, s'il n'est pas spécifié. |
Non |
pdeBuild |
Si la valeur est true, le diffuseur de publications interprète la structure des répertoires de journaux comme générée par la génération pde. Un répertoire de plug-ins doit apparaître dans la hiérarchie sous le chemin d'accès aux fichiers (filePath) indiqué. Le diffuseur de publications regroupe les packages par plug-in. |
Non |
passwordFile |
Fichier de mots de passe à utiliser pour la connexion. Vous pouvez créer un fichier de mots de passe approprié en appelant le moteur de génération Jazz avec l'argument -createPasswordFile. Vous ne pouvez spécifier qu'un fichier de mots de passe. |
Non |
verbose |
Spécifie une sortie de message plus importante. La valeur par défaut est false. |
Non |
<jdtCompileLogPublisher repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildResultUUID="${buildResultUUID}"
filePath="compile.xml" />