tantivy: Add an initial travis file.

master
Damir Jelić 2019-08-08 14:22:35 +02:00
parent fa682ab213
commit 7ce2952ea7
1 changed files with 31 additions and 0 deletions

31
.travis.yml Normal file
View File

@ -0,0 +1,31 @@
language: python
dist: xenial
python:
- '3.6'
- '3.7'
stages:
- test
- lint
- wheels
matrix:
include:
- python: '3.7'
name: 'rust linters'
install: rustup component add clippy rustfmt
script:
- cargo clippy
- cargo fmt -- --check
stage: lint
cache:
pip: true
directories:
- $HOME/.cargo
- $TRAVIS_BUILD_DIR/target
before_install:
- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly
install: pip install -U tox pyo3-pack tox-pyo3 tox-travis
script: tox