From 001866a7f7b50566482cb4855fb462363db56ab3 Mon Sep 17 00:00:00 2001 From: vfdev Date: Mon, 30 May 2022 13:07:21 +0200 Subject: [PATCH] Fixing issue with setup_env.sh in docker (#6106) New version of git checks folder owner and errors with 'fatal: unsafe repository' if owner is different. Thus, `root_dir="$(git rev-parse --show-toplevel)"` is failing. To fix the issue, just added all floder as safe directories git rev-parse --show-toplevel --- .circleci/unittest/linux/scripts/setup_env.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.circleci/unittest/linux/scripts/setup_env.sh b/.circleci/unittest/linux/scripts/setup_env.sh index 773bd78f202..0574cdff1cf 100755 --- a/.circleci/unittest/linux/scripts/setup_env.sh +++ b/.circleci/unittest/linux/scripts/setup_env.sh @@ -8,6 +8,8 @@ set -e this_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +# Avoid error: "fatal: unsafe repository" +git config --global --add safe.directory '*' root_dir="$(git rev-parse --show-toplevel)" conda_dir="${root_dir}/conda" env_dir="${root_dir}/env"