diff --git a/.circleci/config.yml b/.circleci/config.yml index a95504ac76..9b12f8240a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -104,6 +104,7 @@ commands: command: | apt-get update apt-get install -y zip jq gpg + apt-get install -y moreutils - run: &HASH_UNITY_FILES name: Get the hash of source files command: ./scripts/hash-unity-files.sh @@ -130,7 +131,7 @@ commands: if [[ ! -e ${BUILD_PATH} ]] || [[ ! -e "${PROJECT_PATH}/build-logs.txt" ]] || [[ ! -n "$(ls -A ${BUILD_PATH})" ]]; then mkdir -p ${BUILD_PATH} - ./ci-build.sh + ./ci-build.sh | ts else echo "Skipping build, using cached artifacts." fi; diff --git a/unity-renderer/Assets/Scripts/Editor/BuildCommand.cs b/unity-renderer/Assets/Scripts/Editor/BuildCommand.cs index 0918fe58a0..f6262b0582 100644 --- a/unity-renderer/Assets/Scripts/Editor/BuildCommand.cs +++ b/unity-renderer/Assets/Scripts/Editor/BuildCommand.cs @@ -158,8 +158,8 @@ static void PerformBuild() PlayerSettings.WebGL.emscriptenArgs = " --profiling-funcs "; } - var buildSummary = BuildPipeline.BuildPlayer(GetEnabledScenes(), fixedBuildPath, buildTarget, GetBuildOptions()); - Console.WriteLine(":: Done with build process"); + var buildSummary = BuildPipeline.BuildPlayer(GetEnabledScenes(), fixedBuildPath, buildTarget, GetBuildOptions() | BuildOptions.DetailedBuildReport); + Console.WriteLine(":: Done with build process - "); if (buildSummary.summary.result != BuildResult.Succeeded) {