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)
|
CUR_VENV=$(cat .python-version)
|
||||||
echo "[*] Removing current virtualenv ($CUR_VENV)"
|
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)"
|
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
|
NEW_VENV=$PY_VER/envs/$PROJECT
|
||||||
echo "[*] Creating new virtualenv ($NEW_VENV)"
|
echo "[*] Creating new virtualenv ($NEW_VENV)"
|
||||||
pyenv virtualenv $PY_VER $PROJECT
|
pyenv virtualenv $PY_VER $PROJECT || exit 1
|
||||||
echo $NEW_VENV > .python-version
|
echo $NEW_VENV > .python-version
|
||||||
|
|
||||||
echo "[*] Updating pip, setuptools and wheel"
|
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
|
if [ -f requirements.txt ]; then
|
||||||
echo "[*] Installing packets from requirements.txt"
|
echo "[*] Installing packets from requirements.txt"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user