FirebaseのCloud Functionで、作ったものをデプロイする時に、
$ firebase deploy --only functions
とするのですが、複数人でFunctionを開発してそれぞれデプロイする場合に、上記のコマンドだと前のデプロイの内容を上書きしてしまうため良くない。
ので、複数人で開発してデプロイする場合は、あげたい関数名を functions
の後に :
(コロン)を付けて記述する。
$ firebase deploy --only functions:fooFunction
また、複数ある場合は、functions:関数名
を ,
(カンマ)区切りで連結する
$ firebase deploy --only functions:fooFunction,functions:barFunction
これで他人がデプロイした関数を台無しにしないで済む。