summaryrefslogtreecommitdiffstats
path: root/.travis.yml
blob: 8e00dc4371230142fb171abb9608e9ea772b903c (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
sudo: false
language: python
python:
    - '2.7'
env:
    - TOXENV=api-lint
    - TOXENV=api
    - TOXENV=ui-lint
    - TOXENV=ui
install:
    - pip install tox
script:
    - tox
# after_success:
#     - TOXENV=coveralls tox
addons:
    apt:
        packages:
            - swig
            - libxmlsec1-dev
            - postgresql-9.5
            - libssl-dev
cache:
    pip: true
    directories:
        - node_modules
        - .tox
services:
    - mongodb
    # Enable when we stop using sqlite for API tests
    # - postgresql