diff --git a/bin/steps/pip-install b/bin/steps/pip-install index be92bd14d457e9b55dd1b5f6fec7646c769fe9d9..4cae628b7ab0e5bbcffee530f5d405f9e465f832 100755 --- a/bin/steps/pip-install +++ b/bin/steps/pip-install @@ -8,6 +8,12 @@ if [ ! "$SKIP_PIP_INSTALL" ]; then # Install dependencies with Pip. puts-step "Installing requirements with pip" + # Set PIP_EXTRA_INDEX_URL + if [[ -r $ENV_DIR/PIP_EXTRA_INDEX_URL ]]; then + PIP_EXTRA_INDEX_URL="$(cat "$ENV_DIR/PIP_EXTRA_INDEX_URL")" + export PIP_EXTRA_INDEX_URL + fi + set +e # Measure that we're using pip. diff --git a/bin/steps/pipenv b/bin/steps/pipenv index 5e050f740938ac88539ae485ed49d04682fac2d5..37af56209f218cee11c4d4878ae421eba178160c 100644 --- a/bin/steps/pipenv +++ b/bin/steps/pipenv @@ -13,6 +13,12 @@ if [[ -f Pipfile ]]; then # Measure that we're using Pipenv. mcount "tool.pipenv" + # Set PIP_EXTRA_INDEX_URL + if [[ -r $ENV_DIR/PIP_EXTRA_INDEX_URL ]]; then + PIP_EXTRA_INDEX_URL="$(cat "$ENV_DIR/PIP_EXTRA_INDEX_URL")" + export PIP_EXTRA_INDEX_URL + fi + # Install pipenv. /app/.heroku/python/bin/pip install pipenv --upgrade &> /dev/null