Releases: dbt-labs/terraform-provider-dbtcloud
Releases · dbt-labs/terraform-provider-dbtcloud
v0.3.18
v0.3.17
v0.3.16
Changes
- Make
dbname
required for Redshift and Postgres indbtcloud_global_connection
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.15
Changes
- Add a
dbtcloud_projects
(with an "s") datasource to return all the projects along with some information about the warehouse connections and repositories connected to those projects. Loops through the API in case there are more than 100 projects- Along with the
check
block, it can be used to check that there are no duplicate project names for example.
- Along with the
- Add a datasource for
dbtcloud_global_connection
with the same information as the corresponding resource - Add a datasource for
dbtcloud_global_connections
(with an "s"), returning all the connections of an account along with details like the number of environments they are used in. This could be used to check that connections don't have the same names or that connections are all used by projects.
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.14
Changes
- Add support for setting the
pull_request_url_template
indbtcloud_repository
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.13
Changes
- Add support for all connection types in
dbtcloud_global_connection
(added PostgreSQL, Redshift, Apache Spark, Starburst, Synapse, Fabric and Athena) and add deprecation warnings for all the other connections resources:dbtcloud_connection
,dbtcloud_bigquery_connection
anddbtcloud_fabric_connection
Docs
- Update "Getting Started" guide to use global connections instead of project-scoped connections
Behind the scenes
- Accelerate CI testing by:
- avoiding too many calls to
v2/.../account
- installing Terraform manually in the CI pipeline so that each test doesn't download a new version of the CLI
- moving some tests to run in Parallel (could move more in the future)
- avoiding too many calls to
- Update go libraries
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.12
Changes
- Add support for
import
fordbtcloud_global_connection
- Add support for Databricks in
dbtcloud_global_connection
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.11
- Fixes #267 -- Support for Global Connections
dbtcloud_environment
now accepts aconnection_id
to link the environment to the connection. This is the new recommended way to link connections to environments instead of linking the connection to the project withdbtcloud_project_connection
- A new resource
dbtcloud_global_connection
has been created and currently supports Snowflake and BigQuery connections. In the next weeks, support for all the Data Warehouses will be added to this resource of the legacy project-scoped connection resources. Those resources will be deprecated in a future version of the provider.
- Fixes #281
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.10
Changes
- #277 Add
dbtcloud_users
datasource to get all users - #274 Add
dbtcloud_jobs
datasource to return all jobs for a given dbt Cloud project or environment - #273 Add environment level restrictions to the
dbtcloud_service_token
resource
Docs
- Fix typo in service token examples
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md