フレームワークと機能
Software Build Tools はコマンドラインインタフェースを通じて、ソフトウェア開発者とリリースエンジニアによるソフトウェア構築プロセスの管理を支援するフレームワークです。フレームワークでは、Windchill と Software Build Tools クライアントへの接続に Web サービスインタフェースを使用します。クライアントは、Apache Ant や Apache Maven などのビルドスクリプトで呼び出します。
ソフトウェアビルドのコンポーネントは、ソフトウェアビルドオブジェクトとして Windchill Integrations for Embedded Software に保存されます。ソフトウェアビルドオブジェクトは、DLL や実行ファイルなどの単一ファイル、または複数のファイルやフォルダを圧縮した 1 つの Zip ファイルのいずれかにできます。
Software Build Tools の特長は、次のとおりです。
• Software Build Tools には、Apache Ant や Apache Maven などの自動ビルドスクリプトを実行する拡張機能があります。
• 複数の構築プロセスを同時に実行できます。
• Software Build Tools を使用して作成したソフトウェアビルドオブジェクトは、作成され、番号が付与されて Windchill Integrations for Embedded Software にある製品、プロジェクトまたはライブラリのフォルダに保存されます。
次の図に、Software Build Tools が Windchill Integrations for Embedded Software と連携して構築プロセスを管理する様子を示します。