aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-05-01 00:20:11 -0700
committerChris Lu <chris.lu@gmail.com>2021-05-01 00:20:11 -0700
commit53b300edd8cb6a27f1c24271b8b320de4f08f5a5 (patch)
tree088b2c6e4484fbb0aa4acad043ed1e3d601c701c
parentf51bf61a16defa5e4a0eefe19ccf82164985afe8 (diff)
downloadseaweedfs-53b300edd8cb6a27f1c24271b8b320de4f08f5a5.tar.xz
seaweedfs-53b300edd8cb6a27f1c24271b8b320de4f08f5a5.zip
add git version for local builds
-rw-r--r--docker/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/docker/Makefile b/docker/Makefile
index a933956b7..58d494b95 100644
--- a/docker/Makefile
+++ b/docker/Makefile
@@ -5,7 +5,9 @@ all: gen
gen: dev
binary:
- cd ../weed; CGO_ENABLED=0 GOOS=linux go build -ldflags "-extldflags -static"; mv weed ../docker/
+ export SWCOMMIT=$(shell git rev-parse --short HEAD)
+ export SWLDFLAGS="-X github.com/chrislusf/seaweedfs/weed/util.COMMIT=$(SWCOMMIT)"
+ cd ../weed; CGO_ENABLED=0 GOOS=linux go build -ldflags "-extldflags -static $(SWLDFLAGS)"; mv weed ../docker/
build: binary
docker build --no-cache -t chrislusf/seaweedfs:local -f Dockerfile.local .