-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
27 lines (27 loc) · 692 Bytes
/
.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
# tries avoiding Error: remove_overlap: Graphviz not built with triangulation library
dist: bionic
# see https://docs.travis-ci.com/user/languages/python/
language: python
# python versions to be tested
python:
# - "2.7" # see https://github.com/WolfgangFahl/gremlin-python-tutorial/issues/7
- "3.5"
- "3.6"
- "3.7"
- "3.8"
# allow gui output
services:
- xvfb
before_install:
# install some renderers
# check version
- lsb_release -a
- sudo apt-get -y install graphviz
- sudo apt-get -y install mscgen
- sudo apt-get -y install openjdk-8-jdk
# command to install dependencies
install:
- scripts/install
# command to run tests
script:
- python3 -m unittest discover