ci: add error handling for Python venv creation in run.sh (#10608)

This commit is contained in:
Wang Qin 2024-12-01 10:11:42 -08:00 committed by GitHub
parent 3420909dff
commit 5c7a5aa0c3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -815,7 +815,10 @@ if [ -z ${GG_BUILD_LOW_PERF} ]; then
ln -sfn ${mnt_models} ${SRC}/models-mnt
# Create a fresh python3 venv and enter it
python3 -m venv "$MNT/venv"
if ! python3 -m venv "$MNT/venv"; then
echo "Error: Failed to create Python virtual environment at $MNT/venv."
exit 1
fi
source "$MNT/venv/bin/activate"
pip install -r ${SRC}/requirements.txt --disable-pip-version-check