- Home /
Unity Cloud Build Summary Reports are useless
Every time we use Unity Cloud Build, we get an email with a summary report. We would like to use this email to see if we have possible issues with our build, but even when we have a successful build, with no issues on our side, we get errors and warnings listed (I included an example below). Errors are always of the format: "The type or namespace name 'xxxx' could not be found."
However, if we then decide to rebuild with no changes, we get 0 errors (same number of warnings). We suppose those errors occur when new files are added to the repo, but not yet fetched on the Cloud Build servers.
Also most warnings seem only to occur in the Cloud Build Logs. We never get these warnings in our local Unity Editor. A very common warning is: xxxxxxxxx format is not supported, decompressing texture.
What we want is to be able to immediately see if some issues slipped into our build. So what we try to achieve is a successful build with 0 warnings, 0 errors. But whatever we do, this seems impossible.
Build Log example: (Note: This was a successful build!)
Summary: 13 warnings, 32 errors:
WARNING: missing .meta file: /BUILD_PATH/<BUNDLENAME>/<PROJECTNAME>/Assets/Editor/XXXXHelpers
[Unity] Initialize engine version: 2017.3.1f1 (fc1d3344e6ea)
[Unity] WARNING: The runtime version supported by this application is unavailable.
[Unity] -----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp.dll
[Unity] Compilation failed: 7 error(s), 0 warnings
[Unity] Assets/XXXX/Scripts/Managers/GameData.cs(494,19): error CS0246: The type or namespace name `PlayedCategoryCourses' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(66,12): error CS0246: The type or namespace name `UIMiniProfile' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(78,12): error CS0246: The type or namespace name `PlayerCard' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(82,12): error CS0246: The type or namespace name `ScenarioTracker' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/Quiz_Inspect.cs(52,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/Quiz_UI.cs(22,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/ReanimationMinigame.cs(11,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameData.cs(494,19): error CS0246: The type or namespace name `PlayedCategoryCourses' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(66,12): error CS0246: The type or namespace name `UIMiniProfile' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(78,12): error CS0246: The type or namespace name `PlayerCard' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(82,12): error CS0246: The type or namespace name `ScenarioTracker' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/Quiz_Inspect.cs(52,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/Quiz_UI.cs(22,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Quiz/ReanimationMinigame.cs(11,13): error CS0246: The type or namespace name `QuizRating' could not be found. Are you missing an assembly reference?
[Unity] -----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp.dll
[Unity] Compilation failed: 7 error(s), 0 warnings
[Unity] Assets/XXXX/Scripts/Managers/GameData.cs(494,19): error CS0246: The type or namespace name `PlayedCategoryCourses' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(66,12): error CS0246: The type or namespace name `UIMiniProfile' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(78,12): error CS0246: The type or namespace name `PlayerCard' could not be found. Are you missing an assembly reference?
[Unity] Assets/XXXX/Scripts/Managers/GameUIManager.cs(82,12): error CS0246: The type or namespace name `ScenarioTracker' could not be found. Are you missing an assembly reference?
...
(This goes on for a few more lines. We only get this type of error.)
...
[Unity] Assets/XXXX/Scripts/Menu/LoginMenu.cs(101,21): warning CS0618: `UnityEngine.Application.ExternalCall(string, params object[])' is obsolete: `Application.ExternalCall is deprecated. See https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html for alternatives.'
[Unity] Assets/XXXX/Scripts/Misc/CheckPlayback.cs(16,21): warning CS0618: `UnityEngine.Application.ExternalCall(string, params object[])' is obsolete: `Application.ExternalCall is deprecated. See https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html for alternatives.'
[Unity] Assets/XXXX/Scripts/Audio/TTSPlayer.cs(92,16): warning CS0219: The variable `url' is assigned but its value is never used
[Unity] Assets/XXXX/Scripts/Menu/LoginMenu.cs(101,21): warning CS0618: `UnityEngine.Application.ExternalCall(string, params object[])' is obsolete: `Application.ExternalCall is deprecated. See https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html for alternatives.'
[Unity] Assets/XXXX/Scripts/Misc/CheckPlayback.cs(16,21): warning CS0618: `UnityEngine.Application.ExternalCall(string, params object[])' is obsolete: `Application.ExternalCall is deprecated. See https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html for alternatives.'
[Unity] WARNING: Shader Unsupported: 'XXXX/Shadows/ShadowDepthShader' - Pass '' has no vertex shader
[Unity] WARNING: Shader Unsupported: 'XXXX/Shadows/ShadowDepthShader' - Setting to default shader.
[Unity] Initialize engine version: 2017.3.1f1 (fc1d3344e6ea)
[Unity] WARNING: The runtime version supported by this application is unavailable.
Your answer
Follow this Question
Related Questions
Cloud Build ENOENT error 0 Answers
Distribute terrain in zones 3 Answers
Problems with Cloud build 0 Answers
Player Settings Standalone resolution will not change? 0 Answers
How to add files in Unity Cloud that are not part of the Git repository? 0 Answers