summaryrefslogtreecommitdiffstats
path: root/taskcluster/docker/recipes/ubuntu1804-test-system-setup.sh
blob: d5b78985c2ff48e0874aed34c69963836349fba3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/usr/bin/env bash

set -ve

test "$(whoami)" == 'root'

cd /setup

# Install tooltool, mercurial and node now that dependencies are in place.
. /setup/common.sh
. /setup/install-mercurial.sh
. /setup/install-node.sh

# Upgrade pip and install virtualenv to specified versions.
pip install --upgrade pip==19.2.3
hash -r
pip install virtualenv==15.2.0

pip install zstandard==0.13.0
pip3 install zstandard==0.13.0

pip install psutil==5.7.0
pip3 install psutil==5.7.0

# Cleanup
cd /
rm -rf /setup ~/.ccache ~/.cache ~/.npm
rm -f "$0"