Short-circuit installation commands on failure

This commit is contained in:
Ohad Livne 2026-04-11 00:00:50 +03:00
parent 6b27d7e5e2
commit 34d62d92b2
Signed by: libohad-dev
GPG key ID: 34FDC68B51191A4D
5 changed files with 16 additions and 16 deletions

View file

@ -11,10 +11,10 @@ rust_analyzer_resource() {
}
install_rust_analyzer() {
tempfile="$(mktemp)"
gunzip --to-stdout - > "${tempfile}"
chmod 550 "${tempfile}"
mv "${tempfile}" "$(systemd-path user-binaries)"/rust-analyzer
tempfile="$(mktemp)" && \
gunzip --to-stdout - > "${tempfile}" && \
chmod 550 "${tempfile}" && \
mv "${tempfile}" "$(systemd-path user-binaries)"/rust-analyzer
}
github_update "${package}" "${repo}" rust_analyzer_resource install_rust_analyzer