Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kellishouts/8732cdcab23aa808788ee810709d4de7 to your computer and use it in GitHub Desktop.
Save kellishouts/8732cdcab23aa808788ee810709d4de7 to your computer and use it in GitHub Desktop.
Putting a Production Airship Snapshot on a Staging Environment

Admin

use an alpha/rc build. production builds have prod envs.

Database

make sure all BCC emails are set to kelli@gomagames.com or another non-client email. if BCC is blank, the process may error.

Stripe

nuke all stripe connections redo all stripe connections

Auth0

make sure staging environment has the right base64/encode not encode setting. nuke all auth0 ids. make sure user exists in airshipcms-alpha account. login to admin or cli to re-establish auth0 ids, or manually add staging auth0 id to db.

API

use an alpha/rc build. production builds have prod envs.

CLI

nothing should be different.

@kellishouts
Copy link
Author

Kill subscriptions and orders.
Kill subscription collections.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment