The command "git branch -a | grep -q ${branch}" may not exit with 0 when
pipefail is set. "grep -q" exits immediately with exit code 0 as soon as
a match is found. However, at that point "git branch -a" may be still
writing to the pipe, leading to SIGPIPE. When pipefail is set,
PIPESTATUS 141 will be returned. Fix the problem by not using "grep -q".
Also fix the branch name in the generated commit subject.
Change-Id: Ic07efb5e2a4f3b7bbc6e76da9e026771bc685bdb
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/77085
Reviewed-by: Yidi Lin <yidilin@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
|
||
|---|---|---|
| .. | ||
| config | ||
| cross-repo-cherrypick | ||
| decode_spd.sh | ||
| description.md | ||
| dts-to-fmd.sh | ||
| find-unused-kconfig-symbols.sh | ||
| gerrit-rebase | ||
| get_maintainer.pl | ||
| maintainers.go | ||
| no-fsf-addresses.sh | ||
| parse-maintainers.pl | ||
| prepare-commit-msg.clang-format | ||
| rm_unused_code | ||
| show_platforms.sh | ||
| testsoc | ||
| ucode_h_to_bin.sh | ||
| update_submodules | ||