-
-
Notifications
You must be signed in to change notification settings - Fork 378
/
.travis.yml
42 lines (35 loc) · 1.06 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
language: python
dist: xenial
os: linux
jobs:
include:
- python: '3.7'
name: "flake8"
env: TOXENV="flake8"
- python: '3.5'
env: TOXENV="check_keys,py35-test,py35-integration"
- python: '3.6'
env:
- SO_S3_URL: "s3://smart-open-py36-benchmark"
- SO_S3_RESULT_URL: "s3://smart-open-py36-benchmark-results"
- BOTO_CONFIG: "/dev/null"
- TOXENV: "check_keys,py36-doctest,py36-test,py36-benchmark,py36-integration"
- python: '3.7'
env:
- SO_S3_URL: "s3://smart-open-py37-benchmark"
- SO_S3_RESULT_URL: "s3://smart-open-py37-benchmark-results"
- BOTO_CONFIG: "/dev/null"
- SO_ENABLE_MOTO_SERVER: "1"
- TOXENV: "check_keys,py37-doctest,enable_moto_server,py37-test,py37-benchmark,py37-integration,disable_moto_server"
- python: '3.8'
env:
- BOTO_CONFIG: "/dev/null"
- TOXENV: "check_keys,py38-doctest,test_coverage,py38-integration"
install:
- pip install tox
script:
- tox -vv
cache:
directories:
- "$HOME/.cache/pip"
- "$HOME/.pyenv"