This commit is contained in:
Pablo Martin 2025-03-24 12:11:23 +01:00
parent 8a4ec6c257
commit 73f40ff1a5

View file

@ -72,6 +72,12 @@ steps:
displayName: 'Validate models compiled SQL'
- script: |
set -a && source .env && set +a
psql -h $POSTGRES_HOST -U $POSTGRES_USER -d prd-pointer -c "DROP SCHEMA IF EXISTS HARDCODED_SCHEMA CASCADE;"
displayName: "Preemptive DROP SCHEMA"
- script: |
source venv/bin/activate
echo "CI_SCHEMA_NAME=HARDCODED_SCHEMA" >> .env
@ -81,4 +87,18 @@ steps:
displayName: 'Run modified models'
- script: |
source venv/bin/activate
echo "CI_SCHEMA_NAME=HARDCODED_SCHEMA" >> .env
set -a && source .env && set +a
dbt test --select "state:modified" --state ~/dbt-ci/master-artifacts/ --defer
displayName: 'Test modified models'
- script: |
set -a && source .env && set +a
psql -h $POSTGRES_HOST -U $POSTGRES_USER -d prd-pointer -c "DROP SCHEMA IF EXISTS HARDCODED_SCHEMA CASCADE;"
condition: always()
displayName: 'Delete PR schema'