This directory contains tooling used to run Continuous Integration tasks.
- Requires python3.9+ and setuptools to be installed.
-
Optionally create a virtualenv to avoid installing system-wide.
python3 -m venv ~/.venvs/fireci source ~/.venvs/fireci/bin/activate
-
At the root of the firebase sdk repo, run
pip3 install -e ./ci/fireci/
-
For usage help, see:
fireci --help
If you run into any issues and need to re-install, or uninstall the package, you can do so
by uninstalling the fireci
package.
pip3 uninstall fireci -y
By default, if you're not running fireci
within the context of CI, the minimum log level is set
to INFO
.
To manually set the level to DEBUG
, you can use the --debug
flag.
fireci --debug clean
![NOTE] The
--debug
flag must come before the command.