メインコンテンツへスキップ
< すべてのトピックに戻る

ビルドを自動化するコマンドラインビルドスクリプトの基本は?

「-batchmode -nographics -executeMethod」という引数をつけてUnityエディタを裏側で起動し、自作のビルド用スクリプトを呼び出します。

 

CI/CDツール(GitHub Actionsなど)を使ってサーバー上で自動ビルドを行う際、Unityの画面(GUI)を開かずに、コマンド(黒い画面の文字入力)だけでビルド処理を完結させる必要があるためです。

 

プロジェクト内のEditorフォルダに、BuildPipeline.BuildPlayer() を実行する staticメソッド(例:MyBuilder.Build)を作成しておき、コマンドラインからそのメソッド名を指定して実行します。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に