{"repo":"guitarrapc/UnityBuildRunner","free":true,"listed":false,"github":"https://github.com/guitarrapc/UnityBuildRunner","clone":"git clone https://github.com/guitarrapc/UnityBuildRunner.git","description":"Wrapper cli tool which output Unity batch build log to StandardOutput.","language":"C#","stars":26,"topics":["unity3d","unity-build","unity-windows","dotnet-tool"],"license":"MIT","category":"game-templates","readme_excerpt":"UnityBuildRunner This tool enable you stdout Unity Build log on windows, and control Timeout. Note : Linux/macOS don't need use this tool, just pass -logfile - argument to see log on stdout. Motivation Windows Unity BatchBuild not provide Unity Build log standard output option. This small tool provide realtime stdout build log output and build timeout control. Installation You can install as .NET Global Tool or .NET Tool. Or, you can install as nuget package library. Usage CLI (Help) You can run installed tool via UnityBuildRunner (.NET Global Tool) or dotnet UnityBuildRunner (.NET Tool) command. CLI (Basic) All you need to do is pass unity's path as -u UnityPath and leave other argments as is. Unity \\- Manual: Command line arguments If you are running Unity batch build like this. Then, append UnityBuildRunner --unity-path or dotnet UnityBuildRunner --unity-path to existing command, that's all. Note : Another way to specifying UnityPath is via Environment Variable UnityPath . Library (Basic) You can use as Library as well. This is sample code to run Unity Build. FAQ What happen when passing -logFile - argument? Unity.exe not generate log file when passing - as log file name. Therefore UnityBuildRunner replace - to temporary log file unitybuild.log instead.","default_branch":null,"files":null,"tree":[],"storefront":"/r/guitarrapc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/guitarrapc/UnityBuildRunner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}