skip to navigation
skip to content

appveyor-artifacts 1.0.2

Download artifacts from AppVeyor builds of the same commit/pull request.

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.
 
File Type Py Version Uploaded on Size
appveyor-artifacts-1.0.2.tar.gz (md5) Source 2016-05-02 9KB