update-python-env: add exits on fails
This commit is contained in:
parent
a3448c14c8
commit
8024ecb278
@ -24,18 +24,18 @@ fi
|
||||
|
||||
CUR_VENV=$(cat .python-version)
|
||||
echo "[*] Removing current virtualenv ($CUR_VENV)"
|
||||
pyenv virtualenv-delete -f $CUR_VENV
|
||||
pyenv virtualenv-delete -f $CUR_VENV || exit 1
|
||||
|
||||
echo "[*] Removing virtualenv named as project ($PROJECT)"
|
||||
pyenv virtualenv-delete -f $PROJECT
|
||||
pyenv virtualenv-delete -f $PROJECT || exit 1
|
||||
|
||||
NEW_VENV=$PY_VER/envs/$PROJECT
|
||||
echo "[*] Creating new virtualenv ($NEW_VENV)"
|
||||
pyenv virtualenv $PY_VER $PROJECT
|
||||
pyenv virtualenv $PY_VER $PROJECT || exit 1
|
||||
echo $NEW_VENV > .python-version
|
||||
|
||||
echo "[*] Updating pip, setuptools and wheel"
|
||||
pip install -U pip setuptools wheel
|
||||
pip install -U pip setuptools wheel || exit 1
|
||||
|
||||
if [ -f requirements.txt ]; then
|
||||
echo "[*] Installing packets from requirements.txt"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user