こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いている@mogmetです。
本日はfirebaseのデプロイ時に遭遇した問題のトラブルシュート記事になります。
問題
firebae deploy
を行うと下記のようなエラーでデプロイに失敗しました。
CloudRunServiceNotFound","message":"Cloud Run service projects/project-name/locations/us-central1/services/functionname for the function was not found. The function will not work correctly. Please redeploy.
TypeError: Cannot read properties of undefined (reading 'service')
デプロイに失敗したゴミCloudFunctionsが残っていると上記のようなエラーになるようです。
対策
こちらに答えがありました。
下記サイトにアクセスし、不要になったCloudFunctionsを削除してからもう一度デプロイすることで無事にデプロイできました。
※ちなみにデプロイこけていたのはpackage.jsonにライブラリが追加されてないことが原因でした。
まとめ
デプロイに失敗してしまったらfunctions/listにアクセスしてCFを削除しよう!
最後に、ワンナイト人狼オンラインというゲームを作ってます!よかったら遊んでね!
他にもCameconやOffcha、問い合わせ対応が簡単にできるCSmart、フリーランスのコミュニティのNextFreelanceといったサービスも作ってるのでよかったら使ってね!
Next Freelanceというフリーランス
また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。
ラグナロクでもエンジニアやデザイナーのメンバーを募集しています!!楽しくぶち上げたい人はぜひお話ししましょう!!