ドキュメント

サポート

Build Automation 用語集

Find definitions for common terms used in Unity Build Automation.
読み終わるまでの所要時間 2 分最終更新 1ヶ月前

Unity Build Automation (UBA) で使用される一般的な用語の定義については、以下を参照してください。

一般用語

アーティファクト

実行ファイル、パッケージ、関連するメタデータなど、ビルドプロセスが生成する出力ファイル。

ビルダー

クラウドでビルド操作を実行する仮想マシン。

ビルダー OS

ビルドマシンの OS。ビルドのプラットフォーム互換性を決定します。

ビルドキャッシュ

ビルド結果を保存し、変更されていないコンポーネントを再使用して後続のビルドをスピードアップするメカニズム。

ビルド設定

ターゲットプラットフォーム、ビルドオプション、その他のパラメーターなど、プロジェクトのビルド方法を定義する設定のコレクション。

ビルドジョブ

ビルダーで実行される、特定の設定を持つ 1 つのビルドタスク。

ビルドログ

ビルドプロセスが生成するイベント、エラー、出力の記録。

ビルドマニフェスト

依存関係、バージョン、設定など、ビルドに関するメタデータを含むファイル。

ビルドパイプライン

ソースからデプロイ可能なアーティファクトにコードを処理する一連の自動化されたステップ。

ビルドターゲット

プラットフォームとビルドの設定を指定する設定。

ビルドタイムアウト

ビルドジョブが自動的にキャンセルされるまでの継続時間の制限。

クリーンビルド

キャッシュされた依存関係や以前のビルドデータを使用せずにゼロから開始するビルド。

コンカレンシー上限

同時に実行できるビルドの最大数の制限。コンカレンシー上限を超えた場合、UBA は追加のビルドをキューに入れます。

使用コスト

Unity Build Automation のビルド時間 (分) とリソースの使用に関連するコスト。

CI/CD とクラウドサービス

CI/CD

継続的インテグレーション/継続的配信には、アプリケーションのビルド、テスト、デプロイを自動化するプラクティスが含まれます。

Unity Build Automation (UBA)

Unity のクラウドベースのビルドサービス。プロジェクトをリモートでビルドできます (旧名は Unity Cloud Build)。

同時ビルド

複数のビルドジョブを同時に実行してビルド効率を向上させる機能。

デプロイ

ビルドしたプロジェクトを分布プラットフォームまたは本番環境に公開するプロセス。

開発と環境

開発ビルド

デバッグ機能を有効にしたビルド。最終分布ではなくテスト用に設計されています。

依存関係キャッシュ

ビルドパフォーマンスを向上させるために、プロジェクトの依存関係を保存して再利用するプロセス。

環境変数

ビルド環境で使用可能な変数。ビルドプロセスに影響を与えたり、設定情報を提供したりできます。

インクリメンタルビルド

ビルドプロセスを 1 つ。プロジェクトの変更された部分のみを再コンパイルして、ビルド時間をスピードアップします。

ライブラリのキャッシュ

Unity ライブラリフォルダーのみを保存するキャッシュ方法。後続のビルドのビルド時間を短縮します。

マシン仕様

ビルダーのハードウェア設定。ビルドのパフォーマンスとコストに影響します。

ビルド前スクリプト/ビルド後スクリプト

ビルドプロセスの前後に実行され、追加のタスクを自動化するカスタムスクリプト。

エクスポート前メソッド/エクスポート後メソッド

Unity エディターがプロジェクトをエクスポートする前または後に実行するカスタムコードメソッド。

ワークスペースのキャッシュ

プロジェクトのワークスペース全体を保存し、後続のビルドのビルド時間を短縮するキャッシュ戦略。

スクリプトとバックエンド用語

IL2CPP

IL コードを C++ に変換してパフォーマンスとプラットプラットフォームの互換性を向上させる Unity のスクリティングトバックエンドの中間言語。

スクリプティングバックエンド

Mono や IL2CPP などの Unity エディターでスクリプトを実行する技術。

スクリプト定義シンボル

Unity スクリプトで条件付きコンパイルを有効にするカスタムのコンパイラーディレクティブ。

ストリッピングレベル

サイズを小さくするためにビルドから削除する未使用コードの量を決定する設定。

プラットフォームおよびプロジェクト用語

Addressables

アセットを効率的に管理およびロードするための Unity システム。Build Automation で設定できます。

プレイヤービルド

ユーザーに配布できる Unity プロジェクトの最終的な実行ファイルビルド。

プロジェクト ID

Build Automation Services 内の Unity プロジェクトの一意の識別子。

プロビジョニングプロファイル

iOS 開発で使用するファイル。証明書、デバイス識別子、アプリケーション識別子が含まれます。

署名証明書

アプリケーションの署名に使用するデジタル証明書。信頼できるソースからのものであることを保証します。

ターゲットプラットフォーム

ビルドを作成するプラットフォーム (iOS、Android、Windows など)。

Unity プロジェクト

Unity アプリケーションを構成するアセット、スクリプト、設定のコレクション。

Unity バージョン

ビルドが使用する Unity エディターの特定のバージョン。

バージョン管理用語

バージョン管理

ファイルへの経時的な変更を追跡するシステム。これにより、複数の開発者が共同作業を行うことができます。

ブランチ

バージョン管理システムの別の開発ライン。

コミット

バージョン管理で保存された変更のセット。

リポジトリ

プロジェクトのバージョン管理されたファイルと履歴のストレージ場所。