From 3638cb863291230780d2f9a5cb7118f0a0b05f50 Mon Sep 17 00:00:00 2001 From: Erik Winter Date: Sat, 15 May 2021 13:49:10 +0200 Subject: [PATCH] deploy service target --- .gitignore | 2 ++ Makefile | 11 +++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4684c84..2e6ece2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /gte-process-inbox /gte-generate-recurring +/gte +/gte-daemon diff --git a/Makefile b/Makefile index 1588f92..3ff0f6b 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,10 @@ test: go test ./... -deploy: test - go build -o gte-process-inbox ./cmd/process-inbox/main.go - go build -o gte-generate-recurring ./cmd/generate-recurring/main.go - scp gte-* zerocontent.org:bin/ +deploy-service: test + go build -o gte-daemon ./cmd/daemon/service.go + scp gte-daemon zerocontent.org:/home/erik/gte + ssh zerocontent.org sudo /bin/chown gte:gte /home/erik/gte + ssh zerocontent.org sudo /usr/sbin/service gte-daemon stop + ssh zerocontent.org sudo /bin/mv /home/erik/gte /usr/local/bin/gte + ssh zerocontent.org sudo /usr/sbin/service gte-daemon start