From 8024ecb27879644b4fe6946efae082987d247b79 Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Sun, 13 Oct 2024 11:46:46 -0700 Subject: [PATCH] update-python-env: add exits on fails --- update-python-env.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/update-python-env.sh b/update-python-env.sh index f7ca694..9b2c533 100755 --- a/update-python-env.sh +++ b/update-python-env.sh @@ -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"