aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2026-02-04 06:30:32 +0700
committerShulhan <m.shulhan@gmail.com>2026-04-09 22:18:08 +0700
commit287f76df1ad3591e54bfb7f0c53888bb8784fc9d (patch)
treec6e2df35d125b4e95a6239c91cb4419006e3b502
parent0ae9942a08d70aa998ec7c0b41b9ba43fe83cc6c (diff)
downloadgo-x-proposal-287f76df1ad3591e54bfb7f0c53888bb8784fc9d.tar.xz
make: add task to deploy using webhook
-rw-r--r--Makefile15
1 files changed, 10 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index a9749b5..8f7571b 100644
--- a/Makefile
+++ b/Makefile
@@ -15,11 +15,16 @@ dev:
go run ./cmd/www-go-proposal -dev
.PHONY: deploy
-deploy: embed
- go build ./cmd/www-go-proposal
- rsync ./www-go-proposal golang-id.org:~/bin/
+deploy: build
+ rsync ./www-go-proposal golang-id.org:/data/app/bin/www-go-proposal
.PHONY: deploy-vm
-deploy-vm: embed
- go build ./cmd/www-go-proposal
+deploy-vm: build
rsync ./www-go-proposal golang-id.local:~/bin/
+
+.PHONY: on-webhook
+on-webhook: CGO_ENABLED=0
+on-webhook: GOOS=linux
+on-webhook: GOARCH=amd64
+on-webhook: build
+ sudo rsync --progress ./www-go-proposal /data/app/bin/www-go-proposal