You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Managing the lifecycle of files in user owned repos involves change management. Copier enables efficient change management (including handling merge conflicts) and leverages a centralized repository of templates which provide the actual content. Furthermore by wrapping in dbt-coves setup, we will be able to provide a changelog to assist users in updating dbt-coves derived components in their data stack codebase. We can also consider a dbt-coves setup --update --all [--dry-run ?] command which checks for component updates and outputs actions / changelogs to terminal.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
dbt-coves can set up github actions, airflow, and other pieces of the data stack in a pre-configured simple way.
dbt-coves setup macros # use dbt-package
dbt-coves update macros # use a version matrix and update packages.yml for the user
These are all things we can "setup" for the user but require ongoing lifecycle management.
dbt-coves setup github-actions
dbt-coves setup --update github-actions
dbt-coves setup airflow
dbt-coves setup --update airflow
dbt-coves setup permifrost
dbt-coves setup --update permifrost
dbt-coves setup training-and-tools
dbt-coves setup --update training-and-tools
dbt-coves setup snowpark
dbt-coves setup --update snowpark
Managing the lifecycle of files in user owned repos involves change management. Copier enables efficient change management (including handling merge conflicts) and leverages a centralized repository of templates which provide the actual content. Furthermore by wrapping in dbt-coves setup, we will be able to provide a changelog to assist users in updating dbt-coves derived components in their data stack codebase. We can also consider a
dbt-coves setup --update --all [--dry-run ?]
command which checks for component updates and outputs actions / changelogs to terminal.The text was updated successfully, but these errors were encountered: