summaryrefslogtreecommitdiffstats
path: root/build-initramfs.sh
diff options
context:
space:
mode:
authorJonathan Bauer2020-05-13 14:06:14 +0200
committerJonathan Bauer2020-05-13 14:06:14 +0200
commit7c44a6dd54a873859d6efb5fbd601f2d6d720131 (patch)
treedfc39cbe9389e61057685bd5aba6abe1ded13c97 /build-initramfs.sh
parentbuild-initramfs.sh: formatting (diff)
downloadsystemd-init-7c44a6dd54a873859d6efb5fbd601f2d6d720131.tar.gz
systemd-init-7c44a6dd54a873859d6efb5fbd601f2d6d720131.tar.xz
systemd-init-7c44a6dd54a873859d6efb5fbd601f2d6d720131.zip
build-initramfs.sh: exit if cloning a repo failed
Diffstat (limited to 'build-initramfs.sh')
-rwxr-xr-xbuild-initramfs.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/build-initramfs.sh b/build-initramfs.sh
index dbdeeba3..93b2d027 100755
--- a/build-initramfs.sh
+++ b/build-initramfs.sh
@@ -101,7 +101,10 @@ handler_git() {
if [ -n "$branch" ]; then
gitargs+=("--branch" "$branch")
fi
- git clone "${gitargs[@]}" "${url}" "${path}"
+ if ! git clone "${gitargs[@]}" "$url" "$path"; then
+ echo "Error cloning '$url' to '$path'."
+ exit 1
+ fi
[ -z "$commit" ] && return 0