При использовании инструмента командной строки Cloud Functions упаковывает и загружает содержимое каталога вашей функции в корзину Cloud Storage и автоматически исключает ненужные файлы через файл .gcloudignore.
Облачные функции могут принимать исходный код напрямую или хранить свой код в своем собственном хранилище Cloud Storage с необязательным параметром --stage-bucket. Для получения дополнительной информации об указании собственного хранилища для развертывания см. Документацию Cloud SDK.
- Убедитесь, что в каталоге, где находится ваш исходный код, нет нужных файлов.
- Я не знаю, какой предел для временного ведра. Если ваш исходный код действительно велик, используйте параметр --stage-bucket с gcloud
Примечание: особенно если вы используете некоторые инструменты CI, убедитесь, что у вас нет ненужных файлов.
Ссылка: Облачные функции doc