Skip to content

Commit

Permalink
Merge pull request #4562 from ManaSugi/git-safe-repo
Browse files Browse the repository at this point in the history
Set safe.directory against tests repository
  • Loading branch information
amshinde committed Jun 30, 2022
2 parents 02a51e7 + 48ccd42 commit c29038a
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions ci/lib.sh
Expand Up @@ -18,6 +18,13 @@ clone_tests_repo()
{
if [ -d "$tests_repo_dir" ]; then
[ -n "${CI:-}" ] && return
# git config --global --add safe.directory will always append
# the target to .gitconfig without checking the existence of
# the target, so it's better to check it before adding the target repo.
local sd="$(git config --global --get safe.directory ${tests_repo_dir} || true)"
if [ -z "${sd}" ]; then
git config --global --add safe.directory ${tests_repo_dir}
fi
pushd "${tests_repo_dir}"
git checkout "${branch}"
git pull
Expand Down

0 comments on commit c29038a

Please sign in to comment.