forked from colcon/colcon-bazel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
20 lines (20 loc) · 971 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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 git+https://github.com/colcon/colcon-core"
- "%PYTHON%\\python.exe -m pip install -U git+https://github.com/colcon/colcon-library-path"
- "%PYTHON%\\python.exe -m pip install -U pyparsing"
# tests_require, except pyenchant
- "%PYTHON%\\python.exe -m pip install -U flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-quotes pep8-naming pylint pytest pytest-cov"
# 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_bazel --cov-report=xml:coverage.xml --cov-branch"
on_success:
- "%PYTHON%\\python.exe -m codecov --file coverage.xml -X gcov"