diff --git a/NukeBuild/Build.cs b/NukeBuild/Build.cs index 35348a82d..a7fd9c90e 100644 --- a/NukeBuild/Build.cs +++ b/NukeBuild/Build.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -15,8 +15,10 @@ class Build : NukeBuild { [Parameter] readonly uint cloneDepth = 1000; [Parameter] readonly AbsolutePath buildOutput = RootDirectory / "Build"; + [Parameter] readonly AbsolutePath unityExecutable; - [Parameter] readonly UnityTestPlatform testPlatform = UnityTestPlatform.EditMode; + + [Parameter] readonly UnityTestPlatform testPlatform = UnityTestPlatform.PlayMode; private readonly AbsolutePath mainGameDir = RootDirectory / "UltraStar Play"; private readonly AbsolutePath companionAppDir = RootDirectory / "UltraStar Play Companion"; @@ -169,6 +171,7 @@ private void TestUnityProject(UnityProject unityProject, UnityTestPlatform unity .SetTestResultFile(buildOutput / $"Nuke-TestResults-{unityProject}-{unityTestPlatform}.xml") .SetProjectPath(unityProjectDir) .SetTestPlatform(unityTestPlatform) + .SetStableExitCodes(0, 2) ); }