build: add explicit --no-show-signature for git
authorOto Šťáva <oto.stava@gmail.com>
Fri, 16 Feb 2024 15:28:10 +0000 (16:28 +0100)
committerRISCi_ATOM <bob@bobcall.me>
Tue, 27 Feb 2024 16:36:12 +0000 (11:36 -0500)
commit0322eb13fb1fd74a6dc847cef275fcf3b8d32ed8
treee54742d69daba3f2534a3b36c457ee61bebaa17b
parent9f782da779f26c8da9370b215d92f18ab90a59ac
build: add explicit --no-show-signature for git

When `log.showSignature` is set, it causes the `SOURCE_DATE_EPOCH` to
include a textual signature description on OpenPGP-signed commits,
because Git prints the description into stdout. This then causes some
scripts to fail because they cannot parse the date from the variable.

Adding an explicit `--no-show-signature` prevents the signatures from
being displayed even when one has Git configured to show them by
default, fixing the scripts.

Signed-off-by: Oto Šťáva <oto.stava@gmail.com>
(cherry picked from commit 1e93208bd2c605704b19fe8b04025c20c17e808d)
scripts/get_source_date_epoch.sh