aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
blob: d2a0aa3f6b3280e036ab3cfc6024f7e241f21c9a (plain)
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
43
44
# https://travis-ci.org/djmoch/nncli
language: python

matrix:
  fast_finish: true

.mixins:
- &xenial-mixin
  dist: xenial
  sudo: true
  addons:
    apt:
      packages:
        - libgnutls-dev

env:
  - PIPENV_HIDE_EMOJIS=1 PIPENV_NO_INHERIT=1

install:
  - pip install -U pip pipenv python-coveralls
  - make test-install

jobs:
  include:
    - stage: test
      script: make test
      python: 3.4
    - stage: test
      script: make test
      python: 3.5
    - stage: test
      script: make test
      python: 3.6
    - stage: test
      script: make test
      <<: *xenial-mixin
      python: 3.7
    - stage: lint
      script: make lint
      python: 3.6
    - stage: coverage
      script: make coverage
      after_success: coveralls
      python: 3.5