Files
deploy/hack/installers/install-git-lfs.sh
2026-06-25 18:33:26 -04:00

13 lines
549 B
Bash
Executable File

#!/bin/bash
set -eux -o pipefail
. "$(dirname "$0")"/../tool-versions.sh
export TARGET_FILE=git-lfs-${INSTALL_OS}-${ARCHITECTURE}-v${GIT_LFS_VERSION}.tar.gz
[ -e "$DOWNLOADS/${TARGET_FILE}" ] || curl -sLf --retry 3 -o "$DOWNLOADS/${TARGET_FILE}" "https://github.com/git-lfs/git-lfs/releases/download/v${GIT_LFS_VERSION}/${TARGET_FILE}"
"$(dirname "$0")"/compare-chksum.sh
mkdir -p /tmp/git-lfs && tar -C /tmp/git-lfs --strip-components=1 -xzf "$DOWNLOADS/${TARGET_FILE}"
sudo install -m 0755 "/tmp/git-lfs/git-lfs" "$BIN/git-lfs"
git-lfs version