mirror of
https://github.com/dbt-labs/dbt-snowflake
synced 2025-12-17 19:31:31 +00:00
This reverts commit 5a4f958abe.
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Add secrets prefix for handling of secrets during testing
|
||||
time: 2024-04-25T15:30:22.456235-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "995"
|
||||
8
.github/workflows/integration.yml
vendored
8
.github/workflows/integration.yml
vendored
@@ -174,12 +174,12 @@ jobs:
|
||||
if: matrix.adapter == 'snowflake'
|
||||
env:
|
||||
SNOWFLAKE_TEST_ACCOUNT: ${{ secrets.SNOWFLAKE_TEST_ACCOUNT }}
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_PASSWORD: ${{ secrets.SNOWFLAKE_TEST_PASSWORD }}
|
||||
SNOWFLAKE_TEST_PASSWORD: ${{ secrets.SNOWFLAKE_TEST_PASSWORD }}
|
||||
SNOWFLAKE_TEST_USER: ${{ secrets.SNOWFLAKE_TEST_USER }}
|
||||
SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }}
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN: ${{ secrets.SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN }}
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_ID: ${{ secrets.SNOWFLAKE_TEST_OAUTH_CLIENT_ID }}
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET: ${{ secrets.SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET }}
|
||||
SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN: ${{ secrets.SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN }}
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_ID: ${{ secrets.SNOWFLAKE_TEST_OAUTH_CLIENT_ID }}
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET: ${{ secrets.SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET }}
|
||||
SNOWFLAKE_TEST_ALT_DATABASE: ${{ secrets.SNOWFLAKE_TEST_ALT_DATABASE }}
|
||||
SNOWFLAKE_TEST_ALT_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_ALT_WAREHOUSE }}
|
||||
SNOWFLAKE_TEST_DATABASE: ${{ secrets.SNOWFLAKE_TEST_DATABASE }}
|
||||
|
||||
@@ -22,9 +22,9 @@ def _make_response(client_id, client_secret, refresh_token):
|
||||
return Response(
|
||||
textwrap.dedent(
|
||||
f'''\
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN="{refresh_token}"
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_ID="{client_id}"
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET="{client_secret}"'''
|
||||
SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN="{refresh_token}"
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_ID="{client_id}"
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET="{client_secret}"'''
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
# SNOWFLAKE_TEST_ALT_DATABASE: Name of a secondary or alternate database to use for testing. You will need to create this database.
|
||||
# SNOWFLAKE_TEST_ALT_WAREHOUSE: Name of the secondary warehouse to use for testing.
|
||||
# SNOWFLAKE_TEST_DATABASE: Name of the primary database to use for testing.
|
||||
# DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_ID: Client ID of the OAuth client integration. (only for oauth authentication)
|
||||
# DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET: Client secret of your OAuth client id. (only for oauth authentication)
|
||||
# DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN: Boolean value defaulted to True keep connection alive. (only for oauth authentication)
|
||||
# DBT_ENV_SECRET_SNOWFLAKE_TEST_PASSWORD:Password used for your database user.
|
||||
# SNOWFLAKE_TEST_OAUTH_CLIENT_ID: Client ID of the OAuth client integration. (only for oauth authentication)
|
||||
# SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET: Client secret of your OAuth client id. (only for oauth authentication)
|
||||
# SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN: Boolean value defaulted to True keep connection alive. (only for oauth authentication)
|
||||
# SNOWFLAKE_TEST_PASSWORD:Password used for your database user.
|
||||
# SNOWFLAKE_TEST_QUOTED_DATABASE: Name of database to be used from warehouse.
|
||||
# SNOWFLAKE_TEST_USER: Username of database user
|
||||
# SNOWFLAKE_TEST_WAREHOUSE: Warehouse name to be used as primary.
|
||||
@@ -22,10 +22,10 @@ SNOWFLAKE_TEST_ACCOUNT=my_account_id
|
||||
SNOWFLAKE_TEST_ALT_DATABASE=my_alt_database_name
|
||||
SNOWFLAKE_TEST_ALT_WAREHOUSE=my_alt_warehouse_name
|
||||
SNOWFLAKE_TEST_DATABASE=my_database_name
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_ID=my_oauth_id
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET=my_oauth_secret
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN=TRUE
|
||||
DBT_ENV_SECRET_SNOWFLAKE_TEST_PASSWORD=my_password
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_ID=my_oauth_id
|
||||
SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET=my_oauth_secret
|
||||
SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN=TRUE
|
||||
SNOWFLAKE_TEST_PASSWORD=my_password
|
||||
SNOWFLAKE_TEST_QUOTED_DATABASE=my_quoted_database_name
|
||||
SNOWFLAKE_TEST_USER=my_username
|
||||
SNOWFLAKE_TEST_WAREHOUSE=my_warehouse_name
|
||||
|
||||
@@ -15,7 +15,7 @@ def dbt_profile_target():
|
||||
"threads": 4,
|
||||
"account": os.getenv("SNOWFLAKE_TEST_ACCOUNT"),
|
||||
"user": os.getenv("SNOWFLAKE_TEST_USER"),
|
||||
"password": os.getenv("DBT_ENV_SECRET_SNOWFLAKE_TEST_PASSWORD"),
|
||||
"password": os.getenv("SNOWFLAKE_TEST_PASSWORD"),
|
||||
"database": os.getenv("SNOWFLAKE_TEST_DATABASE"),
|
||||
"warehouse": os.getenv("SNOWFLAKE_TEST_WAREHOUSE"),
|
||||
}
|
||||
|
||||
@@ -68,9 +68,9 @@ class TestSnowflakeOauth:
|
||||
"threads": 4,
|
||||
"account": os.getenv("SNOWFLAKE_TEST_ACCOUNT"),
|
||||
"user": os.getenv("SNOWFLAKE_TEST_USER"),
|
||||
"oauth_client_id": os.getenv("DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_ID"),
|
||||
"oauth_client_secret": os.getenv("DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET"),
|
||||
"token": os.getenv("DBT_ENV_SECRET_SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN"),
|
||||
"oauth_client_id": os.getenv("SNOWFLAKE_TEST_OAUTH_CLIENT_ID"),
|
||||
"oauth_client_secret": os.getenv("SNOWFLAKE_TEST_OAUTH_CLIENT_SECRET"),
|
||||
"token": os.getenv("SNOWFLAKE_TEST_OAUTH_REFRESH_TOKEN"),
|
||||
"database": os.getenv("SNOWFLAKE_TEST_DATABASE"),
|
||||
"warehouse": os.getenv("SNOWFLAKE_TEST_WAREHOUSE"),
|
||||
"authenticator": "oauth",
|
||||
|
||||
Reference in New Issue
Block a user