如果沒有現有的建置工具或 Script,請先學習建置基礎並撰寫至少一份簡式建置 Script 之後,再嘗試設定 Jazz 型的建置。
Build System Toolkit 包含 Jazz Build Engine,以及稱為 buildtoolkit 的 Ant 作業工具箱。 Jazz Build Engine 是在建置機器上執行建置的連續建置迴圈。 Jazz Build Engine 執行三個主要功能:
如果您有另一個您偏好用來執行建置的建置系統或引擎,便不需要利用 Jazz Build Engine 來執行這些功能。 建置工具箱中的作業可以執行任何這些功能。 通常,您可以從選定的建置引擎或建置 Script 來呼叫 buildtoolkit 作業。 您可以使用 buildtoolkit 作業來執行各項作業,包括取得下一個建置要求、啟動建置、完成建置和發佈日誌。
您可以在 installdir/buildsystem/buildtoolkit/examples/standalone 中,找到並不使用 Jazz Build Engine 的範例建置 Script,其中 installdir 是 Build System Toolkit 安裝目錄。
Jazz Team Build 是利用建置要求佇列來處理要求。 要求進入佇列的方法如下:
在大部分實務中,Jazz Build Engine 和 getNextRequest 作業是以相同方式來處理這兩個要求。
當您設定不使用 Jazz Build Engine 的建置時,您必須在 Rational Team Concert™ 中建立建置定義及建置引擎物件。 當您建立建置定義時,您通常會選取「通用」範本。 如果未規劃使用 Jazz 排程器,當您建立建置定義時,不應包含「排程」配置。 如果未規劃處理 Jazz Team Build 要求,當您建立建置引擎時,請在「建置要求處理」區段中,取消勾選建置引擎程序輪詢要求勾選框。