mkosi: Make sure we don't hide errors from git merge-base
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 3 Jul 2024 11:19:34 +0000 (13:19 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 3 Jul 2024 13:42:12 +0000 (15:42 +0200)
commit2fe6ad5a64bca187712708d41269091c91500a35
treecb2fc928f3a1c1a715762c0ded32b691de13a211
parent4ee0ac1ae426f4169a6c79ac732a6da903ca218f
mkosi: Make sure we don't hide errors from git merge-base

Currently if git merge-base fails we'll hide the error and exit with
exit status 0. Let's make we only exit early if git merge-base exits
with 1 which indicates the current commit is not on the target branch.
Any other error is considered fatal.
mkosi.images/system/mkosi.sync