From 21e6c64708491964f478b7db827f3aa4c5830ea6 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Thu, 10 Jan 2019 11:42:27 -0500 Subject: [PATCH] Add make release-linux command --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index a3bef5a..1b54328 100644 --- a/Makefile +++ b/Makefile @@ -76,6 +76,17 @@ release : clean ui assets $(MAKE) build-docker $(MAKE) release-docker +# This assumes you're on linux/amd64 +release-linux : clean ui + mkdir build + cp -r templates build + cp -r pages build + cp -r static build + mkdir build/keys + $(MAKE) build-no-sqlite + mv cmd/writefreely/$(BINARY_NAME) build/$(BINARY_NAME) + cd build; tar -cvzf ../$(BINARY_NAME)_$(GITREV)_linux_amd64.tar.gz * + release-docker : $(DOCKERCMD) push $(IMAGE_NAME)