Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- checkout
- run: pip install --pre dbt-core dbt-postgres
- run: pip install dbt-core dbt-postgres
- run:
name: "Run Tests - Postgres"
command: |
Expand All @@ -41,7 +41,7 @@ jobs:
- image: cimg/python:3.9
steps:
- checkout
- run: pip install --pre dbt-core dbt-redshift
- run: pip install dbt-core dbt-redshift
- run:
name: "Run Tests - Redshift"
command: |
Expand All @@ -63,7 +63,7 @@ jobs:
- image: cimg/python:3.9
steps:
- checkout
- run: pip install --pre dbt-core dbt-snowflake
- run: pip install dbt-core dbt-snowflake
- run:
name: "Run Tests - Snowflake"
command: |
Expand All @@ -87,7 +87,7 @@ jobs:
- image: cimg/python:3.9
steps:
- checkout
- run: pip install --pre dbt-core dbt-bigquery
- run: pip install dbt-core dbt-bigquery
- run:
name: Setup Environment Variables
command: |
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ dev: ## Installs dbt-* packages in develop mode along with development dependenc
@\
echo "Install dbt-$(target)..."; \
python -m pip install --upgrade pip setuptools; \
python -m pip install --pre dbt-core "dbt-$(target)";
python -m pip install dbt-core "dbt-$(target)";

.PHONY: setup-db
setup-db: ## Setup Postgres database with docker-compose for system testing.
Expand Down
7 changes: 2 additions & 5 deletions integration_tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,20 +89,17 @@ Next, install `dbt-core` (and its dependencies) with:
```shell
make dev target=[postgres|redshift|...]
# or
python3 -m pip install --pre dbt-core dbt-[postgres|redshift|...]
python3 -m pip install dbt-core dbt-[postgres|redshift|...]
```

Or more specific:

```shell
make dev target=postgres
# or
python3 -m pip install --pre dbt-core dbt-postgres
python3 -m pip install dbt-core dbt-postgres
```

> [!NOTE]
> The `--pre` flag tells pip to install the latest pre-release version of whatever you pass to install. This ensures you're always using the latest version of dbt, so if your code interacts with dbt in a way that causes issues or test failures, we'll know about it ahead of a release.

Make sure to reload your virtual environment after installing the dependencies:

```shell
Expand Down
Loading