SCRIPTS: backport: fix the master branch detection

The condition was inverted. When the branch was the master, it was
harmless because it caused an extra "checkout master", but when it
was not the master, the commit could be applied to the wrong branch
and it could even possibly not match the name to stop on.
This commit is contained in:
Willy Tarreau 2020-02-07 08:26:49 +01:00
parent 3823408b60
commit f9beea52da
1 changed files with 1 additions and 1 deletions

View File

@ -67,7 +67,7 @@ check_clean() {
# verifies that HEAD is the master # verifies that HEAD is the master
check_master() { check_master() {
test "$(git rev-parse --verify -q HEAD 2>&1)" != "$(git rev-parse --verify -q master 2>&1)" test "$(git rev-parse --verify -q HEAD 2>&1)" = "$(git rev-parse --verify -q master 2>&1)"
} }
# tries to switch to the master branch, only if the current one is clean. Dies on failure. # tries to switch to the master branch, only if the current one is clean. Dies on failure.