This sounds like it will cause currently successful builds to fail if their repos happen to include submodules that aren't accessible. I wonder if we want to "git submodule update --init --recursive" as a separate step afterwards, and not consider its failure to be fatal?
This sounds like it will cause currently successful builds to fail if their repos happen to include submodules that aren't accessible. I wonder if we want to "git submodule update --init --recursive" as a separate step afterwards, and not consider its failure to be fatal?