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:
parent
a7f1da3561
commit
752a5d58ce
13
.travis.yml
13
.travis.yml
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue