Cloud Firestoreのセキュリティルールをローカルから更新しようとした際
/web-start下にfirestore.rulesが存在しなかったため、代わりにweb/firestore.rulesを確認し、下記のコマンドを実行するとエラーが発生しました。
firebase deploy --only firestore
⚠ functions: package.json indicates an outdated version of firebase-functions.
Please upgrade using npm install --save firebase-functions@latest in your functions directory.
=== Deploying to 'friendlychat-23d6f'...
i deploying firestore
Error: Error reading rules file firestore.rules
やはりweb-start下にファイルが必要だったらしく、web/firestore.rulesをコピーし配置することで、下記のように正常に更新できました。
=== Deploying to 'friendlychat-23d6f'...
i deploying firestore
i firestore: checking firestore.rules for compilation errors...
✔ firestore: rules file firestore.rules compiled successfully
i firestore: uploading rules firestore.rules...
✔ firestore: released rules firestore.rules to cloud.firestore
✔ Deploy complete!