deploy service target

This commit is contained in:
Erik Winter 2021-05-15 13:49:10 +02:00
parent 16ca03e746
commit 3638cb8632
2 changed files with 9 additions and 4 deletions

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
/gte-process-inbox /gte-process-inbox
/gte-generate-recurring /gte-generate-recurring
/gte
/gte-daemon

View File

@ -1,7 +1,10 @@
test: test:
go test ./... go test ./...
deploy: test deploy-service: test
go build -o gte-process-inbox ./cmd/process-inbox/main.go go build -o gte-daemon ./cmd/daemon/service.go
go build -o gte-generate-recurring ./cmd/generate-recurring/main.go scp gte-daemon zerocontent.org:/home/erik/gte
scp gte-* zerocontent.org:bin/ 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