-
Notifications
You must be signed in to change notification settings - Fork 16
Install MSSQL Dependencies by Default [#635] #664
Conversation
…flipping the variable's meaning to SKIP_MSSQL_INSTALLATION.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The gist is right, but we're currently installing mssql if SKIP_MSSQL_INSTALLATION
is true
, that needs to be false
@@ -45,7 +45,7 @@ RUN pip install -U pip \ | |||
&& pip install snowflake-connector-python --no-use-pep517 \ | |||
&& pip install -r requirements.txt -r dev-requirements.txt | |||
|
|||
RUN if [ "$MSSQL_REQUIRED" = "true" ] ; then pip install -U pip -r mssql-requirements.txt ; fi | |||
RUN if [ "$SKIP_MSSQL_INSTALLATION" != "true" ] ; then pip install -U pip -r mssql-requirements.txt ; fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to change these conditionals to false
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand, I am saying if $SKIP_MSSQL_INSTALLATION is not equal to true, here, so if nothing is passed in, MSSQL is installed by default. It seemed cleaner to do it this way so by default no variable needs to be set at all.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My apologies, I missed the !
# Conflicts: # CHANGELOG.md
Purpose
Have MSSQL dependencies be installed by default.
Changes
Checklist
CHANGELOG.md
fileCHANGELOG.md
file is being appended toUnreleased
section in an appropriate category. Add a new category from the list at the top of the file if the needed one isn't already there.Run Unsafe PR Checks
label has been applied, and checks have passed, if this PR touches any external servicesTicket
Fixes #635