23 lines
713 B
Bash
Executable File
23 lines
713 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -eo pipefail
|
|
|
|
[ "$(uname -s)" != "Darwin" ] && exit
|
|
|
|
. dependencies.list
|
|
|
|
#use existing server if same version
|
|
if [ -f node_modules/realm-object-server/package.json ]; then
|
|
if grep -q "\"version\": \"$REALM_OBJECT_SERVER_VERSION\"" node_modules/realm-object-server/package.json; then
|
|
# echo -e "yes\n" | object-server-for-testing/reset-server-realms.command
|
|
rm -rf realm-object-server-data
|
|
rm -rf realm-object-server
|
|
exit
|
|
fi
|
|
fi
|
|
|
|
echo "Uninstalling old version of realm-object-server"
|
|
npm uninstall realm-object-server
|
|
|
|
echo "Installing realm-object-server version: " $REALM_OBJECT_SERVER_VERSION
|
|
npm install realm-object-server@$REALM_OBJECT_SERVER_VERSION |