startTeamBuild

La tâche startTeamBuild lance une génération d'équipe Jazz à partir d'une demande de génération nouvelle ou existante. Une fois cette tâche effectuée, toutes les propriétés de la définition de génération et du moteur de génération sont automatiquement définies dans Ant.

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

Attribut Description Attribut à spécifier obligatoirement.

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

resultUUIDProperty

Propriété permettant de stocker l'identificateur unique universel du résultat de génération.

Oui

userId

ID utilisateur à utiliser.

Oui

autoComplete

Pour la tâche startTeamBuild, indique si la génération doit être effectuée automatiquement. La valeur par défaut est "true". Si cet attribut a la valeur true, vous devez utiliser le paramètre -listener com.ibm.team.build.ant.listener.TeamBuildListener au lancement d'Ant.

Non

buildDefinitionId

Pour la tâche startTeamBuild, définition de génération de la génération à démarrer. Requis si requestUUID n'est pas spécifié.

Non

engineId

Pour la tâche startTeamBuild, identificateur de lu moteur de génération qui exécute la génération. Requis uniquement si requestUUID n'est pas spécifié.

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

label

Libellé à utiliser pour la génération.

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

requestUUID

Spécifie une demande de génération existante à utiliser au démarrage de la génération. Si cet attribut est spécifié, buildDefinitionID et engineID ne peuvent pas l'être.

Non

resultUUIDFile

Fichier à utiliser pour stocker le résultat de génération. Ce chemin d'accès peut être un chemin d'accès relatif par rapport au répertoire de base du fichier de génération ou un chemin d'accès complet. Le fichier est formaté au format java.util.Properties et contient une propriété dont le nom est spécifié par l'attribut resultUUIDProperty.

Non

verbose

Spécifie une sortie de message plus importante. La valeur par défaut est false.

Non

Exemple

<startTeamBuild repositoryAddress="${repositoryAddress}"
		                userId="${userId}"
		                password="${password}"
		                requestUUID="${requestUUID}"
		                resultUUIDProperty="buildResultUUID"
		                label="test build"
		                autoComplete="false"
		                verbose="true" />

<fail message="Did not start a build as expected."
		      unless="buildResultUUID" />
<echo message="result UUID = ${buildResultUUID}" />

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