Firestore Trigger
Firestore Trigger is a CLI tool designed to automate the creation and updating of channels and triggers in Firestore based on configurations defined in a YAML file.
Installation
- Clone the repository:
git clone https://github.com/airspot-dev/cm-sync.git
cd cm-sync
- Activate the Poetry shell:
poetry shell
- Install dependencies using Poetry:
poetry install
Usage
The tool provides commands for syncing channels and triggers with Firestore database.
To Update:
- Using standard input (stdin)/pipe to pass the YAML content directly:
cat path/to/your/trigger.yaml | cm-sync
- Using a file path to specify the YAML file:
cm-sync -f path/to/your/trigger.yaml
Release files for krules-companion-sync 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| krules_companion_sync-0.2.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| krules_companion_sync-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.6 kB
Release files / krules_companion_sync-0.2.0.tar.gz
| Download URL | krules_companion_sync-0.2.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2aad6955207e073bf48c81b71b3d90f819dff8b3112a5798731b087fa9e61440
|
|
BLAKE2b-256 checksum How to use checksums |
e6c268ecd60110273926683e530a4c09c8f786b0cd3f78395d7fec3b4408ce37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.12.2 Darwin/23.5.0
|
Release files / krules_companion_sync-0.2.0-py3-none-any.whl
| Download URL | krules_companion_sync-0.2.0-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2797a45b701df7c63b58ebd5b6b4ad81fce46f5a6a0a8ae5991ce74f53b66df2
|
|
BLAKE2b-256 checksum How to use checksums |
ec23166fcec0a4e6e39158b218b538fee61f042809a84089765df42d7d1e591c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.12.2 Darwin/23.5.0
|