ci: set PYTHONUNBUFFERED=TRUE
[fio.git] / ci / travis-install.sh
CommitLineData
12e86ecb
BVA
1#!/bin/bash
2
3case "$TRAVIS_OS_NAME" in
4 "linux")
a06e4477 5 # Architecture-dependent packages.
12e86ecb
BVA
6 pkgs=(
7 libaio-dev
8 libcunit1
9 libcunit1-dev
10 libgoogle-perftools4
11 libibverbs-dev
12 libiscsi-dev
13 libnuma-dev
14 librbd-dev
15 librdmacm-dev
16 libz-dev
17 )
18 if [[ "$BUILD_ARCH" == "x86" ]]; then
19 pkgs=("${pkgs[@]/%/:i386}")
a06e4477 20 pkgs+=(gcc-multilib)
12e86ecb 21 else
a06e4477 22 pkgs+=(glusterfs-common)
12e86ecb 23 fi
a06e4477
BVA
24 # Architecture-independent packages and packages for which we don't
25 # care about the architecture.
26 pkgs+=(
27 python3
28 python3-scipy
29 python3-six
30 )
12e86ecb
BVA
31 sudo apt-get -qq update
32 sudo apt-get install --no-install-recommends -qq -y "${pkgs[@]}"
33 ;;
34 "osx")
a06e4477 35 brew update >/dev/null 2>&1
12e86ecb
BVA
36 brew install cunit
37 pip3 install scipy
1a64312b 38 pip3 install six
12e86ecb
BVA
39 ;;
40esac
a06e4477
BVA
41
42echo "Python version: $(/usr/bin/python -V 2>&1)"
43echo "Python3 path: $(which python3 2>&1)"
44echo "Python3 version: $(python3 -V 2>&1)"