case "${CI_TARGET_ARCH}" in
"i686")
sudo dpkg --add-architecture i386
+ opts="--allow-downgrades"
pkgs=("${pkgs[@]/%/:i386}")
pkgs+=(
gcc-multilib
pkg-config:i386
zlib1g-dev:i386
+ libpcre2-8-0=10.34-7
)
;;
"x86_64")
+ opts=""
pkgs+=(
libglusterfs-dev
libgoogle-perftools-dev
# care about the architecture.
pkgs+=(
python3-scipy
+ python3-sphinx
)
echo "Updating APT..."
sudo apt-get -qq update
echo "Installing packages..."
- sudo apt-get install -o APT::Immediate-Configure=false --no-install-recommends -qq -y "${pkgs[@]}"
+ sudo apt-get install "$opts" -o APT::Immediate-Configure=false --no-install-recommends -qq -y "${pkgs[@]}"
}
install_linux() {
#brew update >/dev/null 2>&1
echo "Installing packages..."
HOMEBREW_NO_AUTO_UPDATE=1 brew install cunit
- pip3 install scipy six
+ pip3 install scipy six sphinx
}
main() {