-
Notifications
You must be signed in to change notification settings - Fork 983
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instructions how to install pre-releases #2144
Comments
@dbeatty10 I am closing this because the install has changed and this is really old. Let me know if you prefer either:
|
Thanks for following-up on this @runleonarun ! I think it would still be helpful to provide instructions how to install pre-releases. Maybe we want to do that through How would you feel about re-opening this with the |
thanks @dbeatty10 , happy to take this soon but wanted to double check if this was still the case given the recent 1.8 core + adapter installation update. it looks like this matches (e.g. |
Yep, I think these commands will work for v1.8+ 👍 But let me know if not and I will be happy to help troubleshoot. Note: for folks upgrading from <= v1.7 to >=v1.8, they may need to do something like this also. |
Hiya @dbeatty10 I just wanted to double check with the workaround mentioned on your ticket, will users on 1.7 need to upgrade to 1.8 for a pre-release or do they need to use the workaround you mentioned in your ticket? Kind Regards |
The workaround mentioned here may be necessary when upgrading directly from a version less than v1.8 to v1.8 or above. If installing a pre-release into a fresh virtual environment that doesn't already have dbt installed, it won't be needed. |
Contributions
Link to the page on docs.getdbt.com requiring updates
Updates could possible go on this page: https://docs.getdbt.com/dbt-cli/install/pip
I would love to see two things:
To install pre-releases for bigquery, databricks, and snowflake all at the same time within
zsh
, it would look like this:But of course we actually want to do this within a virtual environment, like so 😉
Ideally, we'd provide different instructions based on the users's operating system and shell, like this:
POSIX bash/zsh
POSIX fish
POSIX csh/tcsh
POSIX PowerShell Core
Windows cmd.exe
Windows PowerShell
What part(s) of the page would you like to see updated?
Use cases
This gives users clear instructions that they can copy-paste to use beta releases or release candidates.
Expected outcome
User has dbt installed in an isolated environment that doesn't affect the rest of their system. Easy to deactivate and not use if it contains bugs.
Example before vs. after
Before:
After:
Additional information
No response
The text was updated successfully, but these errors were encountered: