2017-08-01 5 views
1

Ich kann nicht finden, wie Firebase-Projekt (Funktionen) im Auftrag von Dienstkonto bereitstellen.Firebase-Tools: als Dienstkonto anmelden

Nichts ist sowohl auf documentation page gesagt und auch ich fand nichts in Bezug auf ihre bug tracker.

Wie beschrieben, ich firebase login:ci Befehl ausführen, aber dann muss ich mich anmelden - und ich möchte als Dienstkonto anmelden.

Ein solches Merkmal ist gcloud Werkzeug zur Verfügung, mit, aber wie in docs angegeben,

Cloud-Funktionen geschrieben, um die Firebase SDK für Cloud-Funktionen, die nicht eingesetzt werden kann, die gcloud Kommandozeilen-Tool verwenden, und vice -versa.

+0

Da die Dokumentation explizit besagt, dass dies nicht möglich ist, was ist Ihre Frage? –

+0

Die Dokumentation besagt, dass es unmöglich ist, das ** gcloud ** -Tool zur Bereitstellung von Cloud-Funktionen zu verwenden, die mit dem Firebase SDK geschrieben wurden. Es heißt nicht, dass die Verwendung von Firebase-Tools im Namen des Dienstkontos unmöglich ist. Ich hoffe, es sollte einen Weg geben – Serge

Antwort

2

firebaser hier

Um die Firebase CLI/Tools, die Sie benötigen, zu verwenden als einen tatsächlichen Benutzer werden angemeldet. Es gibt keine Möglichkeit, das Firebase CLI als Dienstkonto auszuführen.

Es wurde als eine gültige und interessante Feature-Anfrage obwohl! Einige Arbeiten, die zu dieser Funktion beitragen könnten, werden in this PR durchgeführt. Wie üblich: keine Commits, ob/wann/wie diese landen dürfen. Behalten Sie die release notes für die neuesten Updates im Auge.

+0

Es wäre eine nützliche Funktion. Wir möchten, dass unser CI nach erfolgreichen Builds automatisch in Firebase (Hosting und Funktionen) implementiert wird und ein Dienstkonto scheint der vernünftige Weg dafür zu sein. –