Merge "Refactor: pre-commit cleanups"
authorAnil Belur <abelur@linuxfoundation.org>
Wed, 12 Apr 2023 14:17:50 +0000 (14:17 +0000)
committerGerrit Code Review <gerrit@linuxfoundation.org>
Wed, 12 Apr 2023 14:17:50 +0000 (14:17 +0000)
1  2 
jenkins-init-scripts/lf-env.sh

@@@ -209,6 -209,7 +209,7 @@@ lf-activate-venv () 
              pyenv versions
              if command -v pyenv 1>/dev/null 2>&1; then
                  eval "$(pyenv init - --no-rehash)"
+                 # shellcheck disable=SC2046
                  pyenv local $(lf-pyver "${python}")
              fi
          fi
              echo "${FUNCNAME[0]}(): INFO: Save venv in file: $venv_file"
          fi
  
 -        "$lf_venv/bin/pip" install --upgrade --quiet pip virtualenv || return 1
 +        "$lf_venv/bin/python3" -m pip install --upgrade --quiet pip \
 +                        virtualenv || return 1
          if [[ -z $pkg_list ]]; then
              echo "${FUNCNAME[0]}(): WARNING: No packages to install"
          else
              echo "${FUNCNAME[0]}(): INFO: Installing: $pkg_list"
              # $pkg_list is expected to be unquoted
              # shellcheck disable=SC2086
 -            "$lf_venv/bin/pip" install --upgrade --quiet --upgrade-strategy eager \
 -                                    $pkg_list || return 1
 +            "$lf_venv/bin/python3" -m pip install --upgrade --quiet \
 +                        --upgrade-strategy eager $pkg_list || return 1
          fi
          ;;
      *)