fix: add -buildvcs=false to go build to prevent VCS errors
- .git directory may have ownership issues after sudo operations - -buildvcs=false disables VCS stamping without affecting the binary
This commit is contained in:
parent
6e61740f0a
commit
67f1a6c845
1 changed files with 2 additions and 2 deletions
|
|
@ -96,7 +96,7 @@ if [ "${1:-}" = "-update" ]; then
|
|||
export GOPATH="${INSTALL_DIR}/.go"
|
||||
export GOCACHE="${INSTALL_DIR}/.go/build"
|
||||
mkdir -p "${GOMODCACHE}" "${GOCACHE}" 2>/dev/null || sudo_if mkdir -p "${GOMODCACHE}" "${GOCACHE}"
|
||||
CGO_ENABLED=0 go build -ldflags="-s -w" -o app .
|
||||
CGO_ENABLED=0 go build -buildvcs=false -ldflags="-s -w" -o app .
|
||||
else
|
||||
warn "Go not found — downloading pre-built binary..."
|
||||
TAG=$(curl -fsSL https://git.lohmar.co.uk/api/v1/repos/cclohmar/ReceiptNext/releases/latest \
|
||||
|
|
@ -201,7 +201,7 @@ if command -v go &>/dev/null; then
|
|||
export GOPATH="${INSTALL_DIR}/.go"
|
||||
export GOCACHE="${INSTALL_DIR}/.go/build"
|
||||
mkdir -p "${GOMODCACHE}" "${GOCACHE}" 2>/dev/null || sudo_if mkdir -p "${GOMODCACHE}" "${GOCACHE}"
|
||||
CGO_ENABLED=0 go build -ldflags="-s -w" -o app .
|
||||
CGO_ENABLED=0 go build -buildvcs=false -ldflags="-s -w" -o app .
|
||||
else
|
||||
info "Go not found — downloading pre-built binary..."
|
||||
TAG=$(curl -fsSL https://git.lohmar.co.uk/api/v1/repos/cclohmar/ReceiptNext/releases/latest \
|
||||
|
|
|
|||
Loading…
Reference in a new issue