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
As a maintainer of a community package for dbt, I want to run automated testing through a CI service so that quality assurance is automatically included in the workflow for a wide range of databases.
Solved
✅ Both GitHub Actions (GHA) and Circle CI have free plans available to cover the continuous integration (CI) piece.
Problem
❌ Compute costs. Lack of free hosts for the full range of dbt database adapters (Postgres, BigQuery, Snowflake, etc).
Options discussed thus far
Reimburse compute costs through an expense reporting mechanism or stipend
Clone these repos on instances internal to dbt Labs and execute tests
Enable access to database instances internal to dbt Labs for community maintainers
Primary negative trade-off for each option
Complicated on the finance side of things
Disempowering for community maintainers and asynchronous delays not conducive to typical development workflows
Complicated on the security side of things
The text was updated successfully, but these errors were encountered:
Goal
As a maintainer of a community package for dbt, I want to run automated testing through a CI service so that quality assurance is automatically included in the workflow for a wide range of databases.
Solved
✅ Both GitHub Actions (GHA) and Circle CI have free plans available to cover the continuous integration (CI) piece.
Problem
❌ Compute costs. Lack of free hosts for the full range of dbt database adapters (Postgres, BigQuery, Snowflake, etc).
Options discussed thus far
Primary negative trade-off for each option
The text was updated successfully, but these errors were encountered: