[REQUIRED] Environment info
firebase-tools: v13.16.0
Platform: macOS
[REQUIRED] Test case
[REQUIRED] Steps to reproduce
I have more than one function codebase in firebase.json like below:
{
"functions": [
{
"source": "a",
"ignore": ["node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log", "*.local"],
"codebase": "a"
},
{
"source": "b",
"predeploy": ["some script"],
"ignore": ["node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log", "*.local"],
"codebase": "b"
},
],
}
When I want to deploy functions in a codebase, the B codebase predeploy still executes
[REQUIRED] Expected behavior
The B codebase predeploy doesn't execute when I just deploy a codebase function
[REQUIRED] Actual behavior
The B codebase predeploys executing when I just deploy a codebase function
[REQUIRED] Environment info
firebase-tools: v13.16.0
Platform: macOS
[REQUIRED] Test case
[REQUIRED] Steps to reproduce
I have more than one function codebase in firebase.json like below:
{ "functions": [ { "source": "a", "ignore": ["node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log", "*.local"], "codebase": "a" }, { "source": "b", "predeploy": ["some script"], "ignore": ["node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log", "*.local"], "codebase": "b" }, ], }When I want to deploy functions in a codebase, the B codebase predeploy still executes
[REQUIRED] Expected behavior
The B codebase predeploy doesn't execute when I just deploy a codebase function
[REQUIRED] Actual behavior
The B codebase predeploys executing when I just deploy a codebase function