Commit Graph

20 Commits

Author SHA1 Message Date
Jason R. Coombs 0559f17d45 Bootstrap the environment in tox, allowing simple 'tox' to run tests and simplifying all of the pipelines. 2020-02-06 18:15:35 -05:00
Benoit Pierre 9146e8808d appveyor: fix Python 2 job
Update virtualenv so the tox environment use a more recent version
of pip (and probably setuptools/wheel too).
2019-05-14 16:58:09 +02:00
Paul Ganssle 675c690b4d
Require network in CI builds 2019-02-23 11:38:55 -06:00
Benoit Pierre c562f10429 appveyor: only clone the first 50 commits 2018-10-21 15:54:39 +02:00
Benoit Pierre 5a9fd0f411 appveyor: ensure test requirements are installed and up-to-date 2018-10-21 15:54:39 +02:00
Paul Ganssle d85c11bcd1
Bump appveyor Python 3 to 3.6 2018-05-15 10:40:40 -04:00
Benoit Pierre 58d299de99 Improve speed and clarity of code coverage
Rationale:
- tox should work the same as before
- coverage is too slow and disabled by default locally
- disable coverage on pypy and pypy3 (way too slow)
- add coverage info for pkg_resources
- make sure tests are ignored in coverage
- make sure all CI jobs are identifiable
- include coverage for xfail (too complicated otherwise)
- disable report on terminal
2018-03-27 14:48:16 -04:00
Paul Ganssle a2b444f137
Add coverage to appveyor build 2018-03-23 13:06:10 -04:00
Thijs Triemstra d2d76256e1
enable pip cache in appveyor build 2018-02-20 03:46:39 +01:00
Jason R. Coombs de000c41db On Appveyor, omit the '1.0.' prefix on all builds. 2018-01-05 08:18:43 -05:00
Jason R. Coombs b4d7715413 Add environment variable to detect APPVEYOR. Ref #851. 2016-11-18 15:57:01 -05:00
Jason R. Coombs 07abd732f9 Install and invoke tox in appveyor 2016-10-14 22:24:55 -04:00
Jason R. Coombs 6571ce8b21 Report skips and xfails on CI builds 2016-07-30 11:17:13 -04:00
Jason R. Coombs 3f6926a9b0 Include Python 2.7 in the appveyor matrix to capture failures on older Pythons. Ref #704. 2016-07-30 10:44:45 -04:00
Jason R. Coombs 93c69277ef Maybe just the pin needs to be removed 2016-07-28 10:24:58 -04:00
Jason R. Coombs 6e0a29decb Also force newer version of flake8, required by pytest-flake8 0.6. 2016-07-28 10:17:35 -04:00
Jason R. Coombs 0f6fa71ca8 Should be able to execute without specifying the full path. 2016-07-22 14:58:36 -04:00
Jason R. Coombs 299aaee1b0 Need to bootstrap egg_info. 2016-07-22 14:55:03 -04:00
Jason R. Coombs b1781f2786 Correct mklink usage. Symlink is the default. 2016-07-22 14:53:18 -04:00
Jason R. Coombs 4df6b3592b Adding simple appveyor config 2016-07-22 14:50:42 -04:00