diff options
| author | Shulhan <m.shulhan@gmail.com> | 2026-02-04 06:30:32 +0700 |
|---|---|---|
| committer | Shulhan <m.shulhan@gmail.com> | 2026-04-09 22:18:08 +0700 |
| commit | 287f76df1ad3591e54bfb7f0c53888bb8784fc9d (patch) | |
| tree | c6e2df35d125b4e95a6239c91cb4419006e3b502 | |
| parent | 0ae9942a08d70aa998ec7c0b41b9ba43fe83cc6c (diff) | |
| download | go-x-proposal-287f76df1ad3591e54bfb7f0c53888bb8784fc9d.tar.xz | |
make: add task to deploy using webhook
| -rw-r--r-- | Makefile | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -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 |
