diff options
author | Jonathan Bauer | 2020-05-13 14:06:14 +0200 |
---|---|---|
committer | Jonathan Bauer | 2020-05-13 14:06:14 +0200 |
commit | 7c44a6dd54a873859d6efb5fbd601f2d6d720131 (patch) | |
tree | dfc39cbe9389e61057685bd5aba6abe1ded13c97 /build-initramfs.sh | |
parent | build-initramfs.sh: formatting (diff) | |
download | systemd-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-x | build-initramfs.sh | 5 |
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 |