From 39e2a8159ab6740db313440dfd39bb18a37937bc Mon Sep 17 00:00:00 2001 From: ousttrue Date: Thu, 28 Jan 2021 17:53:06 +0900 Subject: [PATCH] check UNITY_EDITOR error #701 --- Assets/VRM/Editor/CIBuild.cs | 32 +++++++++++++++++++++++++++++++ Assets/VRM/Editor/CIBuild.cs.meta | 11 +++++++++++ 2 files changed, 43 insertions(+) create mode 100644 Assets/VRM/Editor/CIBuild.cs create mode 100644 Assets/VRM/Editor/CIBuild.cs.meta diff --git a/Assets/VRM/Editor/CIBuild.cs b/Assets/VRM/Editor/CIBuild.cs new file mode 100644 index 000000000..00b486b6c --- /dev/null +++ b/Assets/VRM/Editor/CIBuild.cs @@ -0,0 +1,32 @@ +using UnityEditor; + +namespace VRM +{ + public class BuildClass + { + /// + /// dummy build for CI + /// +#if VRM_DEVELOP + [MenuItem(VRMVersion.MENU + "/dummy_build")] +#endif + public static void Build() + { + var scenes = new string[]{ + "./Assets/VRM.Samples/Scenes/SimpleViewer.unity", + }; + + var report = BuildPipeline.BuildPlayer( + scenes, + "./Build/DummyBuild.exe", + BuildTarget.StandaloneWindows, + BuildOptions.Development + ); + + if (report.summary.result != UnityEditor.Build.Reporting.BuildResult.Succeeded) + { + throw new System.Exception(report.summary.ToString()); + } + } + } +} diff --git a/Assets/VRM/Editor/CIBuild.cs.meta b/Assets/VRM/Editor/CIBuild.cs.meta new file mode 100644 index 000000000..dba73abe0 --- /dev/null +++ b/Assets/VRM/Editor/CIBuild.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c0cbbad79b820c540af31a5d62eab5c7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: