젠킨스쪽 다시 구성중.
젠킨스명령:
-quit -batchmode -projectPath "C:/Test_F4" -logFile "C:/Work/buildlog_art.txt" -executeMethod MyBuildScript.BuildWindows
using UnityEditor;
using UnityEngine;
using System.IO;
public class MyBuildScript
{
[MenuItem("Build/Build Windows")]
public static void BuildWindows()
{
string buildFolderPath = "../LocalF4Client/F4_LOCAL/";
if (Directory.Exists(buildFolderPath))
{
Directory.Delete(buildFolderPath, true);
}
Directory.CreateDirectory(buildFolderPath);
string[] scenes = {
"Assets/InGame/Scenes/LocalMode.unity",
"Assets/InGame/Scenes/InGameScene.unity",
"Assets/Graphics/Stage/Stage00/Stage00.unity",
"Assets/Graphics/Stage/Stage01/Stage01.unity",
"Assets/Graphics/Stage/Stage02/Stage02.unity",
"Assets/Graphics/Stage/Stage03/Stage03.unity",
"Assets/Graphics/Stage/Stage04/Stage04.unity",
"Assets/Graphics/Stage/Stage05/Stage05.unity"
};
string buildPath = buildFolderPath + "Men.exe";
BuildPlayerOptions buildOptions = new BuildPlayerOptions
{
scenes = scenes,
locationPathName = buildPath,
target = BuildTarget.StandaloneWindows64,
options = BuildOptions.None
};
BuildPipeline.BuildPlayer(buildOptions);
Directory.Delete(buildFolderPath + "Men_BackUpThisFolder_ButDontShipItWithYourGame", true);
Directory.Delete(buildFolderPath + "Men_BurstDebugInformation_DoNotShip", true);
}
}
'업무일지' 카테고리의 다른 글
업무일지<Depth Write> (0) | 2023.03.27 |
---|---|
업무일지<게임 맛보기> (0) | 2023.03.21 |
업무일지 <GC효과> (0) | 2023.03.10 |
업무일지<GC(garbage collector)> (2) | 2023.03.09 |
업무일지 <유저테스트준비중> (0) | 2023.03.03 |