bin/deploy
#!/usr/bin/env bash
app="improtresk-web"
artifact=$(npm pack)
env=${1}
dest="/tmp/${app}.${env}.tgz"
if [ "$env" == "staging" ]; then
host=${STAGING_HOST}
hostAs=${STAGING_HOST_AS}
elif [ "$env" == "production" ]; then
host=${PRODUCTION_HOST}
hostAs=${PRODUCTION_HOST_AS}
fi
echo "Uploading data"
scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ${artifact} www-data@${host}:${dest}
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null www-data@${host} hosting-install-nodejs --app-host "${hostAs}" --app-env "${env}" --app-name "${app}" --app-src "${dest}"