I cannot find way how to deploy firebase project (functions) on behalf of service account.
Nothing is said both on documentation page and also I found nothing related in their bug tracker.
As described, I run firebase login:ci
command but then I need to login myself - and I want login as service account.
Such feature is available using gcloud
tool, but, as stated in docs,
Cloud Functions written using the Firebase SDK for Cloud Functions can't be deployed using the gcloud command-line tool, and vice-versa.