|
|
@ -2,10 +2,9 @@ sudo: required |
|
|
|
dist: trusty |
|
|
|
language: python |
|
|
|
before_install: |
|
|
|
- sudo add-apt-repository -y ppa:giskou/librocksdb |
|
|
|
- sudo add-apt-repository -y ppa:streetcrypto7/rocksdb |
|
|
|
- sudo apt-get -qq update |
|
|
|
- sudo apt-get install -yq libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev |
|
|
|
- sudo apt-get install -yq --allow-unauthenticated librocksdb |
|
|
|
- sudo apt-get install -yq libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev librocksdb-dev |
|
|
|
- wget https://launchpad.net/ubuntu/+archive/primary/+files/leveldb_1.20.orig.tar.gz |
|
|
|
- tar -xzvf leveldb_1.20.orig.tar.gz |
|
|
|
- pushd leveldb-1.20 && make && sudo mv out-shared/libleveldb.* /usr/local/lib && sudo cp -R include/leveldb /usr/local/include && sudo ldconfig && popd |
|
|
@ -22,7 +21,7 @@ install: |
|
|
|
- pip install plyvel |
|
|
|
- pip install pycodestyle |
|
|
|
- pip install pylru |
|
|
|
- pip install pyrocksdb |
|
|
|
- pip install python-rocksdb |
|
|
|
- pip install pytest-asyncio |
|
|
|
- pip install pytest-cov |
|
|
|
- pip install Sphinx |
|
|
|