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
-[#240](https://github.com/dbt-labs/terraform-provider-dbtcloud/issues/240) Add notice of deprecation for `triggers.custom_branch_only` for jobs and update logic to make it work even though people have it to true or false in their config. We might raise an error if the field is still there in the future.
12
+
- Update diff calculation for Extended Attributes, allowing strings which are not set with `jsonencode()`
13
+
-[#241](https://github.com/dbt-labs/terraform-provider-dbtcloud/issues/241) Force recreation of env vars when values change to work with the recent changes in the dbt Cloud API
14
+
15
+
## Documentation
16
+
17
+
- Add list of permission names and permission codes in the docs of the `service_token` and `group`
18
+
- Add info in `dbtcloud_repository` about the need to also create a `dbtcloud_project_repository`
Copy file name to clipboardExpand all lines: docs/resources/group.md
+28-1Lines changed: 28 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,34 @@ description: |-
7
7
8
8
# dbtcloud_group (Resource)
9
9
10
-
*Note*: Groups currently do not support updates, as per both the API and the UI.
10
+
The mapping of permission names [from the docs](https://docs.getdbt.com/docs/cloud/manage-access/enterprise-permissions) to the permissions to set in Terraform is the following:
Copy file name to clipboardExpand all lines: docs/resources/job.md
+1-9Lines changed: 1 addition & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,11 +13,6 @@ description: |-
13
13
Those improvements include modifications to deferral which was historically set at the job level and will now be set at the environment level.
14
14
Deferral can still be set to "self" by setting `self_deferring` to `true` but with the new approach, deferral to other runs need to be done with `deferring_environment_id` instead of `deferring_job_id`.
15
15
16
-
~> As of beginning of February 2024, job chaining with `job_completion_trigger_condition` is in private beta and not available to all users.
17
-
<br/>
18
-
<br/>
19
-
This notice will be removed once the feature is generally available.
-`execute_steps` (List of String) List of commands to execute for the job
116
108
-`name` (String) Job name
117
109
-`project_id` (Number) Project ID to create the job in
118
-
-`triggers` (Map of Boolean) Flags for which types of triggers to use, the values are `github_webhook`, `git_provider_webhook`, `schedule`and `custom_branch_only`. <br>`custom_branch_only`is only relevant for CI jobs triggered automatically on PR creation to only trigger a job on a PR to the custom branch of the environment. To create a job in a 'deactivated' state, set all to `false`.
110
+
-`triggers` (Map of Boolean) Flags for which types of triggers to use, the values are `github_webhook`, `git_provider_webhook`, and `schedule`. <br>`custom_branch_only`used to be allowed but has been deprecated from the API. The jobs will use the custom branch of the environment. Please remove the `custom_branch_only` from your config. <br>To create a job in a 'deactivated' state, set all to `false`.
Copy file name to clipboardExpand all lines: docs/resources/repository.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,10 @@ description: |-
7
7
8
8
# dbtcloud_repository (Resource)
9
9
10
-
*Note*: Some upstream resources can be slow to create, so if creating a project at
11
-
the same time as the repository, it's recommended to use the `depends_on` meta argument.
10
+
This resource allows you to manage connections to git repositories in dbt Cloud.
11
+
12
+
By itself, this resource won't show you the repository in the dbt Cloud UI.
13
+
You will need to also set up a [`dbtcloud_project_repository` resource](https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest/docs/resources/project_repository) as well to link your dbt Cloud project and the git repository.
12
14
13
15
In order to find the `github_installation_id`, you can log in to dbt Cloud, replace `<dbt_cloud_url>` by your dbt Cloud
14
16
URL and run the following commands in the Google Chrome console:
Copy file name to clipboardExpand all lines: docs/resources/service_token.md
+26-3Lines changed: 26 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,32 @@ description: |-
7
7
8
8
# dbtcloud_service_token (Resource)
9
9
10
+
The mapping of permission names [from the docs](https://docs.getdbt.com/docs/cloud/manage-access/enterprise-permissions) to the permissions to set in Terraform is the following:
0 commit comments