X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=shell%2Frelease-job.sh;fp=shell%2Frelease-job.sh;h=b764ac1919789a80b2d55c20f5773b0e1358b5b1;hb=eeeb5656c1c3aec9ad08918b916263c81ec626b9;hp=c27a87f8b9fa13e7bd9575fba118b219b3bc4e9f;hpb=a4baa1b17e527a9d586d44928773712ee5cc0db6;p=releng%2Fglobal-jjb.git diff --git a/shell/release-job.sh b/shell/release-job.sh index c27a87f8..b764ac19 100644 --- a/shell/release-job.sh +++ b/shell/release-job.sh @@ -11,25 +11,12 @@ echo "---> release-job.sh" set -eu -o pipefail -#Python bits. Remove when centos 7.7 builder is avaliable. -if [ -d "/opt/pyenv" ]; then - echo "INFO: Setting up pyenv" - export PYENV_ROOT="/opt/pyenv" - export PATH="$PYENV_ROOT/bin:$PATH" -fi -PYTHONPATH=$(pwd) -export PYTHONPATH - -latest_version=$(pyenv versions \ - | sed s,*,,g \ - | awk '/[0-9]+/{ print $1 }' \ - | sort --version-sort \ - | awk '/./{line=$0} END{print line}') - -pyenv local "$latest_version" - -export PYENV_VERSION="$latest_version" -pip install --user lftools[nexus] jsonschema niet yq +set +u +python3 -m venv /tmp/v/venv/ +# shellcheck disable=SC1091 +source /tmp/v/venv/bin/activate +set -u +python -m pip install lftools[nexus] jsonschema niet yq #Functions.