Skip to content

Commit

Permalink
Merge pull request #761 from elementary-data/ele-3720-correct-dbt-clo…
Browse files Browse the repository at this point in the history
…ud-env-var

Fixed dbt Cloud's breaking change environment variable.
  • Loading branch information
elongl authored Oct 20, 2024
2 parents d3777b9 + d2ee543 commit 99cf24d
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions macros/edr/dbt_artifacts/upload_dbt_invocation.sql
Original file line number Diff line number Diff line change
Expand Up @@ -158,11 +158,12 @@
{% set airflow_job_url = server_url ~ "/dags/" ~ job_id ~ "/grid" %}
{% do return(airflow_job_url) %}
{% elif orchestrator == 'dbt_cloud' %}
{% set account_id = elementary.get_var('account_id', ['DBT_ACCOUNT_ID']) %}
{% set account_id = elementary.get_var('account_id', ['DBT_CLOUD_ACCOUNT_ID']) %}
{% set dbt_cloud_project_id = elementary.get_first_env_var(['DBT_CLOUD_PROJECT_ID']) %}
{% set dbt_cloud_job_id = elementary.get_first_env_var(['DBT_CLOUD_JOB_ID']) %}
{% set dbt_cloud_domain = elementary.get_first_env_var(['DBT_CLOUD_DOMAIN']) or "cloud.getdbt.com" %}

{% set dbt_cloud_job_url = "https://cloud.getdbt.com/deploy/" ~ account_id ~ "/projects/" ~ dbt_cloud_project_id ~ "/jobs/" ~ dbt_cloud_job_id %}
{% set dbt_cloud_job_url = "https://" ~ dbt_cloud_domain ~ "/deploy/" ~ account_id ~ "/projects/" ~ dbt_cloud_project_id ~ "/jobs/" ~ dbt_cloud_job_id %}
{% do return(dbt_cloud_job_url) %}
{% elif orchestrator == 'github_actions' %}
{% set server_url = elementary.get_first_env_var(["GITHUB_SERVER_URL"]) %}
Expand Down

0 comments on commit 99cf24d

Please sign in to comment.