github.com/SUSE/skuba@v1.4.17/ci/infra/setup-python (about) 1 #!/bin/bash 2 set -u 3 4 # Install Python3, create virtualenv, set up required packages 5 6 type python3 >/dev/null 2>&1 || sudo zypper install --no-confirm python3 7 8 echo "Python version:" $(python3 -V) 9 10 VENVDIR=${WORKSPACE:-~}/py3venv 11 echo "Virtualenv dir:" $VENVDIR 12 13 if [ ! -d $VENVDIR ]; then 14 echo "Creating Python 3 virtualenv" 15 python3 -m venv $VENVDIR 16 fi 17 if [ ! -z "$*" ]; then 18 $VENVDIR/bin/pip3 --disable-pip-version-check install $@ 19 fi