From 6a0e4b556427380b8a562c18dcacd50f39f75c85 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Thu, 13 Feb 2020 19:57:31 -0500 Subject: [PATCH] Fetch tags before snapcraft build --- Makefile | 4 ++++ snapcraft.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 76da9953..078c5d4a 100644 --- a/Makefile +++ b/Makefile @@ -17,6 +17,10 @@ build: build-dbg: go build -ldflags "-s -w $(ADDITIONAL_GO_LINKER_FLAGS)" ./cmd/micro +build-tags: + git fetch --tags + go build -ldflags "-s -w $(GOVARS) $(ADDITIONAL_GO_LINKER_FLAGS)" ./cmd/micro + # Builds micro after building the runtime and checking dependencies build-all: runtime build diff --git a/snapcraft.yaml b/snapcraft.yaml index dc5a7262..6e5f6c92 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -20,6 +20,6 @@ parts: build-snaps: [go] build-attributes: [no-patchelf] override-build: | - make build + make build-tags mkdir $SNAPCRAFT_PART_INSTALL/bin mv ./micro $SNAPCRAFT_PART_INSTALL/bin/