-
Notifications
You must be signed in to change notification settings - Fork 994
Firebase start local emulators for specified codebase only #4878
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
A temporary workaround for this issue is by using the following approach. However, it does not deploy the functions properly. |
This is a great feature request! I'm going to add that label here and if anyone in the community wants to open a pull request, that would be awesome! |
I've successfully managed to start v1 and v2 functions separately using local emulators. I had to define two |
I have expected it to work similar to hosting
But seems like it loads all the function anyway. Is this feature still in development? A year has passed. |
Any updates on this? |
@colerogers Do you know if anyone has prioritized working on this? I've just begun setting up Firebase in a monorepo with multiple "codebases", and while this bug doesn't technically block local dev, it does force us to run our entire monorepo whenever we're really only working on one codebase. (IMHO this should be classified as a |
This is becoming even more of a problem with the experimental webframeworks. Now nextjs ssr function is also getting found and hosted in parallel to the local start dev. No way to cleanly opt out. |
Happy to know that I'm not alone. |
I join the request, I'd also need this feature. |
While having two separate codebases (one for v1 and the other one for v2 functions), it is very frustrating that whenever I run
firebase emulators:start --only functions:${codebase-name}
, it initializes all the codebase functions.I would like to start only those functions which falls under the specified codebase name.
The text was updated successfully, but these errors were encountered: