mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
Tests: Fix CTest.UpdateGIT under repo-local defaultBranch config
The default branch detection added by commit 26ec2e2b0c (Tests: Update
CTest.UpdateGIT test for custom defaultBranch, 2020-12-02,
v3.20.0-rc1~355^2) fails if the test is run inside a Git work tree whose
`.git` directory configures a `defaultBranch` that is different from the
global or system-wide value. Fix the detection to ignore the locally
configured value so that we match the `git init` decision.
This commit is contained in:
@@ -34,7 +34,7 @@ endif()
|
|||||||
|
|
||||||
# Adapt to the system default branch name.
|
# Adapt to the system default branch name.
|
||||||
execute_process(
|
execute_process(
|
||||||
COMMAND ${GIT} config --get init.defaultBranch
|
COMMAND ${GIT} --git-dir= config --get init.defaultBranch
|
||||||
RESULT_VARIABLE defaultBranchFailed
|
RESULT_VARIABLE defaultBranchFailed
|
||||||
OUTPUT_VARIABLE defaultBranch
|
OUTPUT_VARIABLE defaultBranch
|
||||||
ERROR_VARIABLE defaultBranchError
|
ERROR_VARIABLE defaultBranchError
|
||||||
|
|||||||
Reference in New Issue
Block a user