![CAUTION] This is a work in progress documentation, make sure to take it with precaution
Enable APIs in your new project:
- Cloud Build
- Cloud Function
- Firebase Extensions
- Cloud Billing
- 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
- Create service account
- 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