snap: snapcraft update
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index d46de63..e068632 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -28,9 +28,14 @@
- gcc
- make
- file
+ - git
override-build: |
set -eu
go version
+ go mod vendor
+ git checkout -- .
+ git status
+ git rev-parse HEAD
go build -mod=vendor -ldflags="-s -w -X main.GitSHA=$(git rev-parse --short HEAD) -X main.BuildDate=$(date +%FT%T%z)" -o cmk cmk.go
file cmk
chmod +x cmk