Skip to main content

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

  1. Clone the repository:
git clone https://github.com/airspot-dev/cm-sync.git
cd cm-sync
  1. Activate the Poetry shell:
poetry shell
  1. 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)

Source distribution for krules-companion-sync 0.2.0
File Size Uploaded
krules_companion_sync-0.2.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for krules-companion-sync 0.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page