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

Metadata

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 Provenance Actions
krules_companion_sync-0.2.0.tar.gz 2.9 kB Without provenance Details for krules_companion_sync-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for krules-companion-sync 0.2.0
File Interpreter ABI Platform Actions
krules_companion_sync-0.2.0-py3-none-any.whl Python 3 none any Details for krules_companion_sync-0.2.0-py3-none-any.whl

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

Security for krules-companion-sync 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

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