From 6a175d245a5b8e12e28ea3b643ebce05c83a8079 Mon Sep 17 00:00:00 2001 From: breel Date: Thu, 30 Jul 2020 15:41:09 -0600 Subject: [PATCH] deploy to remote.blapointe --- deploy.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index e680570..7bd35b1 100644 --- a/deploy.sh +++ b/deploy.sh @@ -2,17 +2,21 @@ function main() { cd "$(dirname "$BASH_SOURCE")" + local exec="$(basename "$PWD")" set -e if [ -z "$NOTEST" ]; then go test ./... fi - GOOS=linux GOARCH=arm GOARM=5 CGO_ENABLED=0 go build -o $(basename "$PWD") -a -installsuffix cgo + GOOS=linux GOARCH=arm GOARM=5 CGO_ENABLED=0 go build -o $exec -a -installsuffix cgo for authed in dndex dndex-auth; do scp ./public/swagger/* zach@tickle.lan:./$authed/files/swagger/ - scp ./dndex zach@tickle.lan:./$authed/dndex.new + scp $exec zach@tickle.lan:./$authed/dndex.new ssh zach@tickle.lan bash -c "true; while [ -e ./$authed/dndex.new ]; do printf '.'; sleep 3; done; echo" done & wait + GOOS=linux CGO_ENABLED=0 go build -o $exec -a -installsuffix cgo + scp $exec bel@remote.blapointe.com:/home/bel/services/bin/dndex.new + rm $exec if [ -n "$BIG" ]; then big fi