]> git.lizzy.rs Git - micro.git/commitdiff
Fetch tags before snapcraft build
authorZachary Yedidia <zyedidia@gmail.com>
Fri, 14 Feb 2020 00:57:31 +0000 (19:57 -0500)
committerZachary Yedidia <zyedidia@gmail.com>
Fri, 14 Feb 2020 00:57:31 +0000 (19:57 -0500)
Makefile
snapcraft.yaml

index 76da995305ca10f0d3c0ef636e968eedb5d49af1..078c5d4a4950687ba0c18d7edc319cb8f0bb86ba 100644 (file)
--- 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
 
index dc5a72624246f5ecb864b3bb399c28e072197f91..6e5f6c9227af81af38f1425a9017653f6351fabe 100644 (file)
@@ -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/