Download artifacts from AppVeyor builds of the same commit/pull request.
Supports editing/mangling Python coverage files so you can merge coverage files generated on AppVeyor/Windows with those generated on Linux/OSX/Travis.
- Python 2.7, PyPy, PyPy3, 3.3, 3.4, and 3.5 supported on Linux and OS X.
Install and run:
pip install appveyor-artifacts appveyor-artifacts --help
Example usage in Travis CI yaml file for single tests per commit:
after_success: - mv .coverage .coverage.travis - appveyor-artifacts -m download - coverage combine - coveralls
And in AppVeyor CI yaml file:
artifacts: - path: .coverage
This project adheres to Semantic Versioning.
1.0.2 - 2016-05-01
- Handling ConnectionError exceptions.
- UnicodeDecodeError on Python 3.x when reading binary files.
- Retrying up to two times per API call on network errors.
1.0.1 - 2015-11-30
- Subdirectory handling.
1.0.0 - 2015-11-02
- Initial release.