diff --git a/scripts/admin/configure_parties.js b/scripts/admin/configure_parties.js deleted file mode 100644 index d60677747d..0000000000 --- a/scripts/admin/configure_parties.js +++ /dev/null @@ -1,12 +0,0 @@ -db.meteor_accounts_loginServiceConfiguration.insert({ - "service" : "facebook", - "appId" : "137758583064594", - "secret" : "3915c1077d25e56fc6444498c6a7984d", - "_id" : "gjpDD9vwGw2tF45ww" -}); -db.meteor_accounts_loginServiceConfiguration.insert({ - "service" : "twitter", - "consumerKey" : "4HF4e0BhNRR7WwC9WqhRBLPRK", - "secret" : "VSzSnLU2W0dT64a9XGVqKhYo90yAu9pQIJ6McTtIRyRzVopHvT", - "_id" : "FCXK6RmNhKyhjSBQk" -}); diff --git a/scripts/admin/deploy-examples.sh b/scripts/admin/deploy-examples.sh deleted file mode 100755 index 6c720b762e..0000000000 --- a/scripts/admin/deploy-examples.sh +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/bash -set -e - -if [ -z $1 ]; then - echo "This script is to be used in advance of running automated QA on Rainforest" - echo - echo "Usage: ./deploy-example.sh RELEASE" - exit 1 -fi - -RELEASE=$1 - -cd `dirname "$0"`/../.. -METEOR_ROOT=`pwd` -LOG="$METEOR_ROOT/rainforestqa-deploy.log" -rm $LOG &> /dev/null || true - -# Store the original contents in ~/.meteorsession, which contain the -# credentials for the currently logged-in user. Restore that file if -# this script exits. -METEORSESSION_RESTORE="$METEOR_ROOT/.meteorsession-restore" -cp ~/.meteorsession "$METEORSESSION_RESTORE" -function cleanup { - echo "Logs can be found at $METEOR_ROOT/rainforestqa-deploy.log" - cp "$METEORSESSION_RESTORE" ~/.meteorsession - rm "$METEORSESSION_RESTORE" - rm -rf rainforestqa-tmp -} -trap cleanup EXIT - -# Now, login as rainforestqa. This way, anyone can access apps -# deployed by this script. -(echo rainforestqa; echo rainforestqa;) | meteor login - -PREFIX=rainforest-test -EXAMPLES=`meteor create --list --release $RELEASE | grep '^ ' | cut -c 3-` - -# This is where we'll create the example app to be deployed -rm -rf rainforestqa-tmp || true -mkdir rainforestqa-tmp -cd rainforestqa-tmp - -# Deploy all example apps -for EXAMPLE in $EXAMPLES ; do - SITE=$PREFIX-$EXAMPLE.meteor.com - - # `|| true` so that the script doesn't fail if the the app doesn't exist - meteor deploy -D $SITE >> $LOG 2>&1 || true - meteor create --example $EXAMPLE --release $RELEASE $EXAMPLE >> $LOG 2>&1 - cd $EXAMPLE - echo -n "* Deploying $EXAMPLE to $SITE... " - meteor deploy $SITE >> $LOG 2>&1 - echo DONE - cd .. -done - -# Configure OAuth on parties -cd .. # meteor root -echo -n "* Configuring OAuth for $PREFIX-parties.meteor.com... " -meteor --release $RELEASE mongo $PREFIX-parties.meteor.com >> $LOG 2>&1 < scripts/admin/configure_parties.js -echo DONE - -echo -n "* Testing spiderable on $PREFIX-todos.meteor.com... " -(curl "http://$PREFIX-todos.meteor.com?_escaped_fragment_=1" 2> $LOG | - (grep Lovelace >> $LOG 2>&1)) -if [ $? -eq 0 ]; then - echo DONE -else - echo FAILED - exit 1 -fi