Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.31 KB

File metadata and controls

42 lines (35 loc) · 1.31 KB

Deployment

![CAUTION] This is a work in progress documentation, make sure to take it with precaution

Setup

Google Cloud Project setup

Enable APIs in your new project:

Service account for deployment

  • https://console.cloud.google.com/iam-admin/serviceaccounts
  • Select project (e.g: "mapswipe-alpha-01")
  • Create service account
    • Create service account
      • Service account name: firebase-deploy
      • Service account ID: firebase-deploy
      • Create and continue
  • Permissions (Add)
    • Role: Cloud Function Developer
    • Role: Firebase Admin
    • Role: Firebase Hosting Admin
    • Role: Firebase Rules Admin
    • Role: Service Account User
  • Principals with access (Skip)
  • Select the new service account (firebase-deploy...)
  • Keys
    • Add key
    • Create new key
    • JSON
    • Create