X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fpti-rtp%2Fupload-inf.sh;h=7a5d10d5b84e7df324db24ef576b34bc2e003d49;hb=5a8739dc2ad72b7ec65fbd78cbb4eb6ea0ef37d6;hp=448269167d51e0865af4c19c29d14e20052d2691;hpb=d987dc3991b3c10d09452cac586aaced9f407435;p=ci-management.git diff --git a/jjb/pti-rtp/upload-inf.sh b/jjb/pti-rtp/upload-inf.sh index 44826916..7a5d10d5 100644 --- a/jjb/pti-rtp/upload-inf.sh +++ b/jjb/pti-rtp/upload-inf.sh @@ -21,16 +21,21 @@ echo "--> upload-inf.sh" # Ensure we fail the job if any steps fail. set -eu -o pipefail -echo "INFO: creating virtual environment" -virtualenv -p python3 /tmp/venv -PATH=/tmp/venv/bin:$PATH - -pip_pkgs="pip setuptools lftools" -for pkg in $pip_pkgs; do - cmd_pip="python -m pip install -q --upgrade $pkg" - echo "INFO: installing packages: $cmd_pip" - $cmd_pip -done +if [[ -f ~/lf-env.sh ]]; then + source ~/lf-env.sh + lf-activate-venv --python python3 lftools +else + echo "INFO: creating virtual environment" + virtualenv -p python3 /tmp/venv + PATH=/tmp/venv/bin:$PATH + + pip_pkgs="pip setuptools lftools" + for pkg in $pip_pkgs; do + cmd_pip="python -m pip install --upgrade $pkg" + echo "INFO: installing packages: $cmd_pip" + $cmd_pip + done +fi # NEXUS_URL is set by Jenkins nexus_repo_id="images"