From 618e56abf9c8787151abf21921fdabf0ac9dce8b Mon Sep 17 00:00:00 2001 From: Anton Maklakov Date: Mon, 21 Aug 2017 11:51:15 +0800 Subject: [PATCH] CI: Fix the spell for more reliable getting the sources --- tools/ci/get-full-sources.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ci/get-full-sources.sh b/tools/ci/get-full-sources.sh index 932948c3e..058cab534 100755 --- a/tools/ci/get-full-sources.sh +++ b/tools/ci/get-full-sources.sh @@ -70,8 +70,8 @@ for try in `seq $RETRIES`; do echo "Fetch strategy submodules succeeded" && exit 0 - git submodule foreach "git reset --hard HEAD && git submodule deinit --force ." - git submodule deinit --force . + git submodule foreach --recursive "git reset --hard HEAD && git submodule deinit --force -- . || true" + git reset --hard HEAD && git submodule deinit --force -- . || true done # Then we use the clean way.