Skip to content

Instantly share code, notes, and snippets.

@conrad-vanl
Last active August 29, 2015 14:06
Show Gist options
  • Save conrad-vanl/df04765ea995ae3b6ed2 to your computer and use it in GitHub Desktop.
Save conrad-vanl/df04765ea995ae3b6ed2 to your computer and use it in GitHub Desktop.
BoatDay Deployment Procedure
  • Make sure all GIT repos are up to date and commited
  • Transfer Parse app to Client
  • Confirm functionality of Parse keys in CMS App after transfer
  • Confirm functionality of Parse keys in iOS App after transfer
  • Confirm functionality of Parse keys in Payments Backend App after transfer
  • Get client Braintree Credentials, obtain API Keys
  • Set the heroku app to use new Braintree Credentials
  • Link the CMS up to the new Braintree portal endpoints
  • Make sure iOS app is using proper Braintree Credentials
  • Setup New Relic monitoring and email alerts on Payments Backend
  • Clear out all existing Parse data besides static content
  • Confirm that all static content in Parse has been updated, all "Lorem Ipsums" replaced
  • Confirm Facebook app and connections still work
  • Final GIT Push to Heroku for Payments Backend
  • Fianl GIT Push to Heroku for CMS
  • Confirm Resque workers are scaling correctly
  • Grab a cold brew
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment