Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 990 Bytes

Instructions-Deployment.md

File metadata and controls

29 lines (20 loc) · 990 Bytes

Deployment

Web API / Infrastructure

  1. Merge PR into master image.png Figure: Merge Pull Request after getting approval

  2. Build pipeline will automatically run and deploy the changes into the DEV environment image.png Figure: Wait for a successful build

  3. Perform sanity checks (described below)

  4. Get approval on the Production release to deploy to Production

Sanity checks

The following checks must be performed on the staging environment and signed off by another developer before deploying to staging.

  • Can sign into the mobile app
  • Can complete an achievement in the mobile app
  • Can purchase a reward in the mobile app
  • Can sign in to the Admin portal

Mobile App

  1. Merge PR into master
  2. Build pipelines for both Android and iOS will run and push the changes to App Center testers
  3. Get approval on the Production release to deploy to Play Store and Production