build: fix release script to include commit hash
In this commit we update the release script to properly include the commit hash in compiled binaries of lnd and lncli. In the future, we should ditch the release script and extend the Makefile to support this use case. Fixes #2389.
This commit is contained in:
parent
f7fb9486b4
commit
23df03566c
@ -27,8 +27,9 @@ SYS=${LNDBUILDSYS:-"windows-386 windows-amd64 openbsd-386 openbsd-amd64 linux-38
|
||||
|
||||
# Use the first element of $GOPATH in the case where GOPATH is a list
|
||||
# (something that is totally allowed).
|
||||
GPATH=$(echo $GOPATH | cut -f1 -d:)
|
||||
COMMITFLAGS="-X main.Commit=$(git rev-parse HEAD)"
|
||||
PKG="github.com/lightningnetwork/lnd"
|
||||
COMMIT=$(git describe --abbrev=40 --dirty)
|
||||
COMMITFLAGS="-X $PKG/build.Commit=$COMMIT"
|
||||
|
||||
for i in $SYS; do
|
||||
OS=$(echo $i | cut -f1 -d-)
|
||||
|
Loading…
Reference in New Issue
Block a user