Install/upgrade pip and setuptools before installing lftools
in upload-inf.sh, so it will ensure the installation success.
Issue-ID: INF-246
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ia117a1a8801f391e69b66298a6cead7b0d08497c
echo "INFO: creating virtual environment"
virtualenv -p python3 /tmp/venv
PATH=/tmp/venv/bin:$PATH
-pipup="python -m pip install -q --upgrade lftools"
-echo "INFO: installing packages: $pipup"
-$pipup
+
+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
# NEXUS_URL is set by Jenkins
nexus_repo_id="images"