Add janky deploy step to Makefile
This commit is contained in:
7
Makefile
7
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
|
||||
|
||||
Reference in New Issue
Block a user