teamFetch

La tâche teamFetch extrait le code d'un espace de travail collaboratif et le place dans une destination locale.

Le tableau ci-après décrit les attributs de la tâche teamFetch.

Attribut Description Attribut à spécifier obligatoirement.

destination

Répertoire locale où sont stockés les fichiers extraits.

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

workspaceName

Pour la tâche teamFetch, nom de l'espace de travail source de l'extraction.

Oui

workspaceUUID

Pour la tâche teamFetch, identificateur unique universel de l'espace de travail source de l'extraction.

S'il existe plusieurs espaces de travail de même nom, il se peut que vous deviez utiliser cet attribut au lieu de workspaceName.

Oui

buildResultUUID

Pour la tâche teamFetch, ce résultat de génération est mis à jour avec les informations de l'espace de travail de génération. Cela permet de recréer l'espace de travail de génération ultérieurement à partir du résultat de génération. Cet attribut doit être défini sur au plus un appel de cette tâche par génération. Les résultats de génération ne peuvent pas être associés à plusieurs espaces de travail. Cette tâche génère une exception si le résultat de génération est déjà associé à un espace de travail.

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

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

Exemple

<mkdir dir="${java.io.tmpdir}/toolkittest" />
<teamFetch repositoryAddress="${repositoryAddress}"
		           userId="${userId}"
		           password="${password}"
		           workspaceName="workspace1"
		           buildResultUUID="${buildResultUUID}"
		           destination="${java.io.tmpdir}/toolkittest"
		           verbose="true" />

Commentaires en retour

Etes-vous satisfait ? Vous pouvez faire part de vos commentaires à l'adresse Jazz.net (enregistrement requis) : Commentaire dans les forums ou soumettre un bogue