e41984d0a5
ref https://linear.app/tryghost/issue/ANAL-27/setup-tinybird-project-and-cicd - Tinybird has a system for managing it's configuration as code, with full ci/cd support - The tinybird CLI tool uses python, so we'll run that using docker, via `yarn tb` - Some of the files tinybird adds should not be in source control, so we've added those to git ignore - Everything in /ghost/tinybird is tinybird's init config |
||
---|---|---|
.. | ||
scripts | ||
.tinyenv | ||
README.md | ||
requirements.txt |
Tinybird
This folder contains configuration for Tinybird, so that the stats feature can be used.
We sync this configuration with Tinybird via the Tinybird CLI.
Tinybird CLI
The Tinybird CLI is used via Docker.
yarn tb
Documentation for the Tinybird CLI: https://docs.tinybird.co/v/0.22.0/cli/overview Note: you can use python if you prefer, but we use Docker for consistency.
How to work with version control: https://docs.tinybird.co/v/0.22.0/guides/version-control