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
|
- ubuntu-toolchain-r-test
|
||||||
packages:
|
packages:
|
||||||
- g++-5
|
- 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)
|
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 --upgrade pip wheel
|
||||||
pip3 install --user pillow meson==0.43.0
|
pip3 install --user pillow meson==0.43.0
|
||||||
|
|
||||||
# ninja
|
# ninja
|
||||||
wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
|
wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
|
||||||
unzip ninja-linux.zip ninja
|
unzip ninja-linux.zip ninja
|
||||||
sudo cp ninja /bin
|
cp ninja $HOME/bin
|
||||||
|
|
||||||
cd $orig_dir
|
cd $orig_dir
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue