Jazz enthält die Jazz-Erstellungsengine und das Ant-Erstellungstoolkit, mit denen Erstellungsinformationen im Jazz-Repository publiziert werden können. Das Erstellungstoolkit eignet sich zwar am besten für Ant-Erstellungen, jedoch können Sie eine beliebige Scripting-Technologie verwenden, die Ant aufrufen kann. Ein Team kann zum Beispiel Perl, DOS-Stapeldateien oder Make zur Erstellung von Erstellungscripts verwenden, die mit der Jazz-Teamerstellung interagieren.
Alle Elemente für Erstellungen gehören zu einem Projektbereich. Auf Erstellungen bezogene Operationen werden durch den Prozess des Projekts geregelt.
Jazz-Erstellungen können eine Rückverfolgbarkeit zwischen Änderungssets und Arbeitsschritten bereitstellen. Sie führen eine Erstellung in der Regel an Dateien aus, die aus einem für die Erstellung angegebenen Repository-Arbeitsbereich stammen, der über eingehende Datenflüsse aus dem Hauptentwicklungsstrom des Teams verfügt.
Vor der Ausführung der Erstellung werden die neuesten Änderungen aus dem Datenstrom des Teams akzeptiert und eine reproduzierbare Momentaufnahme der Dateien erstellt. Die Änderungssets und die Arbeitsschritte, die in der Erstellung enthalten sind, werden aufgezeichnet, damit sie von Verbrauchern der Erstellung angezeigt werden können.
Wenn eine Erstellung für gut befunden wurde, können Sie aus der Erstellung ein Release erstellen. Dann können Sie das Feld Gefunden in eines Arbeitsschritts auf das bestimmte Release setzen, das der Erstellung zugeordnet ist.
Die folgende Abbildung veranschaulicht die Rückverfolgbarkeit zwischen Änderungssets und Arbeitsschritten bei der Ausführung einer Erstellung an Dateien für einen Teamdatenstrom.
