dbt-labs / dbt-spark

dbt-spark contains all of the code enabling dbt to work with Apache Spark and Databricks
https://getdbt.com
Apache License 2.0
396 stars 222 forks source link

Improvements to CI, release workflow #61

Closed jtcohen6 closed 4 years ago

jtcohen6 commented 4 years ago

CI

Thanks to the hard work in #58, we can spin up dockerized Spark for integration tests. I think all PRs (including ones from external contributors) should run unit and integration tests in Circle.

Releases

For now, I think a good release flow might look like:

Eventually we may find we need dev/version branches, alpha/beta/release candidates, etc.

jtcohen6 commented 4 years ago

Addressed to the best of our current ability in #62 + #72. As our release cadence for dbt-core improves (bumpversion --> GitHub tag --> pypi), the plugins can follow.