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.
Quickstart
Install and run:
pip install appveyor-artifacts
appveyor-artifacts --help
Example
Example usage in Travis CI yaml file:
after_success:
- mv .coverage .coverage.travis
- appveyor-artifacts -m download
- coverage combine
- coveralls
And in AppVeyor CI yaml file:
artifacts:
- path: .coverage
Changelog
This project adheres to Semantic Versioning.
1.0.2 - 2016-05-01
- Fixed
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
- Fixed
Subdirectory handling.
1.0.0 - 2015-11-02
Initial release.
Metadata
Release files for appveyor-artifacts 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| appveyor-artifacts-1.0.2.tar.gz | 9.6 kB | Details |
Release files / appveyor-artifacts-1.0.2.tar.gz
| Download URL | appveyor-artifacts-1.0.2.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
faae8148e40df5231c04b087cfb45650e7c3de413fb1a31ed926f6ef190ab3f3
|
|
BLAKE2b-256 checksum How to use checksums |
43bf9b7fdc04f11253138b09801b198b12705ef6700d9d87daeadcdf817ae5cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |