Si vous ne possédez pas de scripts ou d'outils de génération, apprenez les concepts de base et créez au moins un script de génération simple avant d'essayer de configurer une génération Jazz.
Build System Toolkit contient le moteur de génération Jazz et un kit de tâches Ant appelé buildtoolkit. Le moteur de génération Jazz est une boucle de génération continue qui exécute des générations sur une machine de génération. Le moteur de génération Jazz effectue trois fonctions principales :
Vous n'avez pas besoin d'utiliser le moteur de génération Jazz pour effectuer ces fonctions si vous disposez d'un autre moteur ou système de génération que vous préférez pour exécuter vos générations. Les tâches de buildtoolkit peuvent effectuer chacune de ces fonctions. En général, vous pouvez appeler les tâches buildtoolkit à partir du moteur de génération que vous avez sélectionné ou dans les scripts de génération. Vous pouvez utiliser les tâches buildtoolkit pour effectuer diverses tâches et notamment obtenir la demande de génération suivante, lancer une génération, effectuer une génération et publier les journaux.
Vous trouverez un exemple de script de génération qui n'utilise pas le moteur de génération Jazz dans le répertoire répinstall/buildsystem/buildtoolkit/examples/standalone, répinstall correspondant au répertoire d'installation de Build System Toolkit.
La génération d'équipe Jazz utilise une file d'attente de demandes de génération pour le traitement des demandes. Une demande entre dans la file d'attente de l'une des manières suivantes :
Dans la plupart des cas, le moteur de génération Jazz et la tâche getNextRequest traitent ces deux demandes de la même manière.
Lorsque vous configurez une génération qui n'utilise pas le moteur de génération Jazz , vous devez créer les objets de la définition de génération et du moteur de génération dans Rational Team Concert. Lorsque vous créez la définition de génération, vous sélectionnez généralement le modèle Générique. Si vous n'avez pas l'intention d'utiliser le planificateur Jazz, vous ne devez pas inclure la configuration de planning lorsque vous créez la définition de génération. Si vous n'avez pas l'intention de traiter les demandes de génération d'équipe Jazz , lorsque vous créez le moteur de génération, dans la section Traitement des demandes de génération, désélectionnez la case Le processus du moteur de génération recherche des demandes.
Etes-vous satisfait ? Vous pouvez faire part de vos commentaires à l'adresse Jazz.net (enregistrement requis) : Commentaire dans les forums ou soumettre un bogue