Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save kellishouts/8732cdcab23aa808788ee810709d4de7 to your computer and use it in GitHub Desktop.

Select an option

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
Copy Markdown
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