Do not do sudo command.

- Install all packages using travis apt plugin
- Copy ninja binary in $HOME/bin.

We still need sudo required because travis image has more memory in this
case and this is needed to test big cluster in libzim.
This commit is contained in:
Matthieu Gautier 2018-03-20 10:12:51 +01:00
parent a7f1da3561
commit 752a5d58ce
2 changed files with 14 additions and 3 deletions

View File

@ -76,3 +76,16 @@ addons:
- ubuntu-toolchain-r-test
packages:
- g++-5
- cmake
- python3-pip
- zlib1g-dev
- libjpeg-dev
- libmagic-dev
- ctpp2-utils
- libctpp2-dev
- libmicrohttpd-dev
- g++-mingw-w64-i686
- gcc-mingw-w64-i686
- gcc-mingw-w64-base
- mingw-w64-tools
- default-jdk

View File

@ -4,15 +4,13 @@ set -e
orig_dir=$(pwd)
sudo apt-get update -qq
sudo apt-get install -qq python3-pip zlib1g-dev libjpeg-dev
pip3 install --user --upgrade pip wheel
pip3 install --user pillow meson==0.43.0
# ninja
wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
unzip ninja-linux.zip ninja
sudo cp ninja /bin
cp ninja $HOME/bin
cd $orig_dir