Развертывание кода функций Google не отражается на сервере - PullRequest
1 голос
/ 23 января 2020

Чего мне здесь не хватает?

У меня есть функция в облаке, но я не могу ее обновить, после запуска функции развертывания результаты успешны, но я не вижу обновленный код

functions deploy audioToText --trigger-http

command result

После завершения развертывания: After the deploy is done

Я что-то пропустил? Что я должен делать после развертывания кода, чтобы я мог его протестировать?

1 Ответ

2 голосов
/ 23 января 2020

Из вашего вопроса неясно, в каком проекте вы развертываете функцию.

gcloud (несколько сбивает с толку) может использовать неявную конфигурацию, включая проект, и это может (!) Застать людей врасплох.

Что произойдет, если вы откровенно расскажете о проекте, который вы sh будете использовать при развертывании?

gcloud functions deploy ... --project=${PROJECT}

И | или что произойдет, если вы перечислите функции с | без --project flag?

gcloud functions list
gcloud functions list --project=${PROJECT}

Отличаются ли результаты?

Вы можете проверить текущую конфигурацию, используя:

gcloud config list

Я рекомендую вам сбросить проект по умолчанию и всегда расширять ссылка это

gcloud config unset project
gcloud config get-value project
(unset)

gcloud $CMD --project=${PROJECT}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...