travis: Restructure
This commit is contained in:
parent
194cf85ab7
commit
ed6ca97397
31
.travis.yml
31
.travis.yml
@ -6,50 +6,79 @@ os: linux
|
||||
|
||||
matrix:
|
||||
include:
|
||||
### Archlinux QtWebKit
|
||||
- env: DOCKER=archlinux
|
||||
services: docker
|
||||
|
||||
### Archlinux QtWebEngine
|
||||
- env: DOCKER=archlinux-webengine QUTE_BDD_WEBENGINE=true
|
||||
services: docker
|
||||
- env: TESTENV=py36-pyqt571
|
||||
|
||||
### PyQt 5.7.1 (Python 3.5)
|
||||
- python: 3.5
|
||||
env: TESTENV=py35-pyqt571
|
||||
### PyQt 5.7.1
|
||||
- env: TESTENV=py36-pyqt571
|
||||
|
||||
### PyQt 5.9
|
||||
- env: TESTENV=py36-pyqt59
|
||||
|
||||
### PyQt 5.10
|
||||
- env: TESTENV=py36-pyqt510
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- xfonts-base
|
||||
|
||||
### PyQt 5.11 (with coverage)
|
||||
- env: TESTENV=py36-pyqt511-cov
|
||||
### PyQt 5.11 (Python 3.7)
|
||||
- python: 3.7
|
||||
env: TESTENV=py37-pyqt511
|
||||
|
||||
### PyQt 5.12
|
||||
- env: TESTENV=py36-pyqt512
|
||||
|
||||
### macOS sierra
|
||||
- os: osx
|
||||
env: TESTENV=py37 OSX=sierra
|
||||
osx_image: xcode9.2
|
||||
language: generic
|
||||
### macOS yosemite
|
||||
# https://github.com/qutebrowser/qutebrowser/issues/2013
|
||||
# - os: osx
|
||||
# env: TESTENV=py35 OSX=yosemite
|
||||
# osx_image: xcode6.4
|
||||
|
||||
### pylint/flake8/mypy
|
||||
- env: TESTENV=pylint
|
||||
- env: TESTENV=flake8
|
||||
- env: TESTENV=mypy
|
||||
|
||||
### docs
|
||||
- env: TESTENV=docs
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- asciidoc
|
||||
|
||||
### vulture/misc/pyroma/check-manifest
|
||||
- env: TESTENV=vulture
|
||||
- env: TESTENV=misc
|
||||
- env: TESTENV=pyroma
|
||||
- env: TESTENV=check-manifest
|
||||
|
||||
### eslint
|
||||
- env: TESTENV=eslint
|
||||
language: node_js
|
||||
python: null
|
||||
node_js: "lts/*"
|
||||
|
||||
### shellcheck
|
||||
- language: generic
|
||||
env: TESTENV=shellcheck
|
||||
services: docker
|
||||
|
||||
fast_finish: true
|
||||
allow_failures:
|
||||
- env: DOCKER=archlinux-webengine QUTE_BDD_WEBENGINE=true
|
||||
|
Loading…
Reference in New Issue
Block a user