- #!/bin/sh
- echo "Step 1: building ..."
- CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" main.go
- echo "Step 2: Uploading ..."
- # scp main root@ovenx.cn:/www/gin-blog/main
- rsync -zp --progress main root@159.75.113.190:/www/wwwroot/pm/main
- echo "Step 3: Restarting ..."
- ssh root@159.75.113.190 "systemctl restart pm"
- echo "succesde ..."
|