Skip to content
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

feat(--no-runner): added command to do the copy magic without running command at the end #47

Merged
merged 2 commits into from
Mar 16, 2022

Conversation

Stradivario
Copy link
Member

@Stradivario Stradivario commented Mar 16, 2022

Issue

Description

Introduced argument called --no-runner which will stop from executing firebase or specified inside fireConfig.runner other command. This functionality introduces a way to use the magic of firebase without running actual command at the end.

Type of change

  • Non Breaking change

Notes

With argument no-runner no actual script will be executed after the copy logic.
This will help us to benefit from the firelink to do his magic without running a command firebase or other specified inside fireConfig.runner. This way we can use the logic for firelink only to prepare the environment and change package.json with appropriate installation directory configured inside fireDependencies.
It is recommended to be used with --leave-changes since it will create a temporary file called package-temp.json in order at some point to revert the side effects from running the command:

firelink --no-runner --leave-changes

Revert the changes made inside package.json

firelink --no-runner --revert-changes

@Stradivario Stradivario merged commit 8eb763a into master Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant