diff --git a/.travis.yml b/.travis.yml index 22aa914..3e7b012 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,7 +16,7 @@ script: - make test-e2e before_deploy: - - ./hack/hashgen.sh + - make hashgen deploy: provider: releases diff --git a/Makefile b/Makefile index f396833..31d4319 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,10 @@ dist: CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -mod=vendor -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/faasd-armhf CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -mod=vendor -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/faasd-arm64 +.PHONY: hashgen +hashgen: + for f in bin/faasd*; do shasum -a 256 $$f > $$f.sha256; done + .PHONY: prepare-test prepare-test: curl -sLSf https://github.com/containerd/containerd/releases/download/v$(CONTAINERD_VER)/containerd-$(CONTAINERD_VER).linux-amd64.tar.gz > /tmp/containerd.tar.gz && sudo tar -xvf /tmp/containerd.tar.gz -C /usr/local/bin/ --strip-components=1 diff --git a/hack/hashgen.sh b/hack/hashgen.sh deleted file mode 100755 index 919ac3b..0000000 --- a/hack/hashgen.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -for f in bin/faasd*; do shasum -a 256 $f > $f.sha256; done