Add janky deploy step to Makefile

This commit is contained in:
2025-12-20 20:41:44 -05:00
parent 44ea19863f
commit ab828d3324

View File

@ -1,4 +1,5 @@
# Makefile # Makefile
.PHONY: deploy build-all
# Project name / binary name # Project name / binary name
BINARY_NAME := furnacecheck BINARY_NAME := furnacecheck
@ -31,6 +32,12 @@ build-linux-amd64:
# Build all targets # Build all targets
build-all: build-macos-arm64 build-linux-amd64 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 build artifacts
clean: clean:
rm -rf build rm -rf build