#!/bin/bash # # Builds Zotero and uploads to S3 and deploy server, but does not make the build live. # To make the build live, run the deploy script on the deploy server (or via SSH). # set -euo pipefail SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" ROOT_DIR="$(dirname "$SCRIPT_DIR")" . "$ROOT_DIR/config.sh" function usage { cat >&2 < "$TEMP_DIR/version_info/build-${os_name}.json" chmod g+w "$TEMP_DIR/version_info/build-${os_name}.json" done rsync -rv "$TEMP_DIR/version_info/" $DEPLOY_HOST:"$channel_deploy_path/$VERSION/" rm -rf "$STAGE_DIR"/* echo echo "Build $VERSION uploaded successfully." echo "To deploy, run on the deploy server:" echo " ./deploy $CHANNEL $VERSION $PLATFORMS"