diff --git a/.travis.yml b/.travis.yml index 80e8355..bb3e1de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,37 +2,21 @@ language: rust dist: trusty sudo: true -matrix: - include: - - rust: stable - env: ROCKSDB_VERSION=4.13 - - rust: beta - env: ROCKSDB_VERSION=4.13 - - rust: stable - env: ROCKSDB_VERSION=4.5 - - rust: stable - env: ROCKSDB_VERSION=4.1 +rust: + - stable + - beta addons: apt: sources: - - ubuntu-toolchain-r-test + - ubuntu-toolchain-r-test packages: - - gcc-5 - - g++-5 - - libgflags-dev - - libsnappy-dev - - zlib1g-dev - - libbz2-dev - -install: - - curl -L https://github.com/facebook/rocksdb/archive/$ROCKSDB_VERSION.fb.tar.gz | tar xvz -C $HOME/rocksdb - - sudo INSTALL_PATH=/usr make -C $HOME/rocksdb/rocksdb-$ROCKSDB_VERSION.fb install-shared + - g++-5 script: + - cargo test --manifest-path=rocksdb-sys/Cargo.toml - cargo test cache: directories: - $HOME/.cache/ - - $HOME/rocksdb/