From 287f76df1ad3591e54bfb7f0c53888bb8784fc9d Mon Sep 17 00:00:00 2001 From: Shulhan Date: Wed, 4 Feb 2026 06:30:32 +0700 Subject: make: add task to deploy using webhook --- Makefile | 15 ++++++++++----- 1 file 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 -- cgit v1.3