question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Doc enhancement: example of CLI installation of `firestore-bigquery-export` using --paramsFile

See original GitHub issue

Extension: firestore-bigquery-export

This feature request is for extension: docs enhancement

What feature would you like to see?

Documentation for how to install this extension via the CLI non-interactively. Running firebase ext:install firestore-bigquery-export --project=t8s-project requires interactivity in answering the various questions. The usage string indicates that --params <paramsFile> is how one would go about providing param variable values, but there is no further description or example as to what those parameters could (or must) be.

How would you use it?

Reduce time and - more importantly - errors in setting up new Firebase projects.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
gregfentoncommented, Feb 2, 2021

FOR FUTURE ME: I just submitted another feature request to Firebase Support: allow setting of an extension’s instanceId as a parameter from --param <paramsFile>. Currently on lines 77-92 of firebase-tools/src/commands/ext-install.js, if the default instanceId is already in use then it prompts the user for a new ID. I would like to be able to specify the ID entirely from the command-line and not allow any “defaults” to get in the way.

1reaction
jhuleattcommented, Jan 11, 2021

Thanks for the feedback! The --params flag is documented in the Firebase docs, although it is a bit hidden:

Screen Shot 2021-01-11 at 2 51 26 PM

I’m adding in our tech writer @kevinthecheung regarding the feedback that we should update the docs to note that the install command is never truly non-interactive.

Regarding the enhancements, @gregfenton can you please file those as a feature request on the firebase-tools repository? They sound like good ideas worth considering, and all of our install CLI code lives in the firebase-tools repo.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Install the Twilio CLI
Follow the directions for your respective operating system to install the CLI and enhance your developer experience with Twilio.
Read more >
Installing or updating the latest version of the AWS CLI
This topic describes how to install or update the latest release of the AWS Command Line Interface (AWS CLI) on supported operating systems....
Read more >
Quickstart - Oracle Help Center
Learn how to use the installer script and the setup command to get up and running with the CLI.
Read more >
Get started with the Stripe CLI
The Stripe CLI is a developer tool to help you build, test, and manage your integration with Stripe directly from the command line....
Read more >
Install and set up the CLI (v2) - Azure Machine Learning
The ml extension to the Azure CLI is the enhanced interface for Azure Machine ... To use the CLI commands in this document...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found