Sha256: c97c742fb4031bde5993f7a24aa982df368d4a47fbcb3ea13a1fba1f9507418d

Contents?: true

Size: 621 Bytes

Versions: 68

Compression:

Stored size: 621 Bytes

Contents

#!/bin/sh

# Run this script to set up a review app's database and worker dyno

set -e

if [ -z "$1" ]; then
  printf "You must provide a review app (same as the pull request) id.\n"
  exit 64
fi

heroku pg:backups restore \
  `heroku pg:backups public-url -a <%= app_name.dasherize %>-staging` \
  DATABASE_URL \
  --confirm <%= app_name.dasherize %>-staging-pr-$1 \
  --app <%= app_name.dasherize %>-staging-pr-$1
heroku run rake db:migrate --app <%= app_name.dasherize %>-staging-pr-$1
heroku ps:scale worker=1 --app <%= app_name.dasherize %>-staging-pr-$1
heroku restart --app <%= app_name.dasherize %>-staging-pr-$1

Version data entries

68 entries across 68 versions & 6 rubygems

Version Path
onotole-2.0.2 templates/bin_setup_review_app.erb
onotole-2.0.1 templates/bin_setup_review_app.erb
onotole-2.0.0 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.13 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.12 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.11 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.3 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.2 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.1 templates/bin_setup_review_app.erb
cosmit-suspenders-1.36.0 templates/bin_setup_review_app.erb
onotole-1.2.11 templates/bin_setup_review_app.erb
onotole-1.2.10 templates/bin_setup_review_app.erb
onotole-1.2.9 templates/bin_setup_review_app.erb
onotole-1.2.8 templates/bin_setup_review_app.erb
onotole-1.2.7 templates/bin_setup_review_app.erb
onotole-1.2.6 templates/bin_setup_review_app.erb
onotole-1.2.5 templates/bin_setup_review_app.erb
onotole-1.2.4 templates/bin_setup_review_app.erb
onotole-1.2.3 templates/bin_setup_review_app.erb
onotole-1.2.2 templates/bin_setup_review_app.erb