Oftentimes, mappers will commit maps which are not fit to be compiled. For example, prefab maps, developer test maps, or instances. When this happens, the map may be included in the diff list and compiled by the compile_maps tool, but the build processes will fail.
In the future, there should be an ignore list to allow maps or map prefixes to be ignored by this automation. However, the more immediate issue is that a single failed map should not stop the process.
compile_maps should collect errors from build processes and then display them at the end instead of stopping.
Oftentimes, mappers will commit maps which are not fit to be compiled. For example, prefab maps, developer test maps, or instances. When this happens, the map may be included in the diff list and compiled by the compile_maps tool, but the build processes will fail.
In the future, there should be an ignore list to allow maps or map prefixes to be ignored by this automation. However, the more immediate issue is that a single failed map should not stop the process.
compile_maps should collect errors from build processes and then display them at the end instead of stopping.