<сильный>1. Кратко опишите проблему. Я пытаюсь создать токен Firebase для использования в конвейере развертывания Bitbucket.
У меня есть инструменты firebase, установленные на виртуальной машине GCE, и я не запускаю инструменты firebase на своем локальном компьютере (Windows).
На виртуальной машине GCE (моя сборочная машина) я клонировал свой код.
Я установил инструменты firebase (на виртуальную машину GCE), а затем cd'd в свой код/репозиторий.
Я побежал: firebase init
Затем я запустил: firebase login:ci
, мне дали URL-адрес (в консоли виртуальной машины GCE), [proc@mpi-dev-proc1 bin]$ firebase login:ci
Посетите этот URL-адрес на любом устройстве, чтобы войти в систему: https://accounts.google.com/o/oauth2/auth?client_id=....
Я вставил это в свой веб-браузер на своем компьютере с Windows, меня попросили выбрать учетную запись, чтобы продолжить работу с Firebase CLI. Я выбрал свой аккаунт GCP.
У меня появляется диалоговое окно: "Firebase CLI" хочет получить доступ к вашей учетной записи Google..., я нажимаю [Разрешить].
Затем меня перенаправляют на URL-адрес локального хоста: http://localhost:9005/?state=445583251...
ПОЧЕМУ?
У меня нет сервера, работающего на моем локальном компьютере с Windows, или чего-либо на «localhost», прослушивающего порт 9005,
Почему мне предоставляется URL-адрес localhost:9005? Я не понимаю, это не имеет смысла. Что здесь должно произойти?
Я пытаюсь создать токен firebase для использования в конвейерах сборки/развертывания Bitbucket.
<сильный>2. Расскажите о том, что вы уже пробовали
О: См. выше. Я также просмотрел документацию Firebase
<сильный>3. Покажи код
Я выполнил эту команду на виртуальной машине GCE, где у меня установлены firebase-tools (на виртуальной машине CentOS 7) firebase login:ci
<сильный>4. Опишите ожидаемые и фактические результаты, включая любые сообщения об ошибках
Мне нужно сгенерировать токен для конвейера развертывания Firebase (bitbucket), я работаю над виртуальной машиной GCE с установленными firebase-tools.