devops: install PIP via pypa.io (#16116)
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com>
This commit is contained in:
parent
b7b572c27c
commit
97bb0f3d46
|
|
@ -142,13 +142,16 @@ function ensure_docker_container {
|
||||||
# fails to run Firefox build scripts.
|
# fails to run Firefox build scripts.
|
||||||
# Install Python3.8 instead on Ubuntu 18.04 as Python3.
|
# Install Python3.8 instead on Ubuntu 18.04 as Python3.
|
||||||
if [[ "${BUILD_FLAVOR}" == *ubuntu-18.04* ]]; then
|
if [[ "${BUILD_FLAVOR}" == *ubuntu-18.04* ]]; then
|
||||||
apt-get install -y python3.8 python3.8-pip python3.8-distutils
|
apt-get install -y python3.8 python3.8-distutils
|
||||||
# Point python3 to python3.8
|
# Point python3 to python3.8
|
||||||
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
|
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
|
||||||
else
|
else
|
||||||
apt-get install -y python3 python3-pip python3-distutils
|
apt-get install -y python3 python3-distutils
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
curl -sSL https://bootstrap.pypa.io/get-pip.py -o get-pip.py && \
|
||||||
|
python3 get-pip.py && \
|
||||||
|
rm get-pip.py
|
||||||
|
|
||||||
# Create the pwuser and make it passwordless sudoer.
|
# Create the pwuser and make it passwordless sudoer.
|
||||||
adduser --disabled-password --gecos "" pwuser
|
adduser --disabled-password --gecos "" pwuser
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue