forked from colcon/colcon-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
18 lines (18 loc) · 819 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
version: '{build}'
environment:
matrix:
- PYTHON: "C:\\Python36-x64"
install:
- "%PYTHON%\\python.exe -m pip install -U setuptools"
# install_requires
- "%PYTHON%\\python.exe -m pip install -U coloredlogs distlib EmPy"
# tests_require, additionally mock
- "%PYTHON%\\python.exe -m pip install -U flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-quotes mock pep8-naming pylint pytest pytest-cov scspell3k"
# for uploading the coverage information to codecov
- "%PYTHON%\\python.exe -m pip install -U codecov"
build: off
test_script:
# invoke pytest
- "%PYTHON%\\python.exe -m pytest --cov=colcon_core --cov-report=xml:coverage.xml --cov-branch"
on_success:
- "%PYTHON%\\python.exe -m codecov --file coverage.xml -X gcov"