diff --git a/Makefile b/Makefile index 34a0d81..ffc5650 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,5 @@ # Makefile +.PHONY: deploy build-all # Project name / binary name BINARY_NAME := furnacecheck @@ -31,6 +32,12 @@ build-linux-amd64: # Build all targets build-all: build-macos-arm64 build-linux-amd64 +deploy: build-all + scp build/furnacecheck-linux-amd64 mundilfari.local:/usr/local/bin/furnacecheck.new + ssh mundilfari.local \ + "sudo mv /usr/local/bin/furnacecheck.new /usr/local/bin/furnacecheck && \ + sudo systemctl restart furnacecheck" + # Clean build artifacts clean: rm -rf build