doc/relnotes: add shebang fixes from #1012
[git-cola.git] / .travis.yml
blobd9b90591d124a188629916f66a98e94a3b3d2fde
1 # Travis CI(http://travis-ci.org) configuration file
2 #  https://docs.travis-ci.com/user/languages/python/
3 language: python
4 dist: bionic
5 sudo: required
6 python:
7   - "2.7"
8   - "3.6"
9 virtualenv:
10   system_site_packages: true
12 before_install:
13   # Git test setup
14   - git config --global user.name "Git Cola"
15   - git config --global user.email git-cola@localhost.localdomain
16   - sudo apt update
17   # Build dependencies
18   - sudo apt install -y gettext
19   - sudo apt install -y rsync
20   - sudo apt install -y python-sphinx
21   - sudo apt install -y python3-sphinx
22   # Runtime dependencies
23   - sudo apt install -y python-pyqt5
24   - sudo apt install -y python3-pyqt5
26 install:
27   # Test dependencies
28   - make requirements-dev
29   # Build translations
30   - make all
32 script:
33   # Run tests and static analysis checks
34   - make check V=2