summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2021-06-16 11:22:27 +0800
committerSebastian Thiel <sebastian.thiel@icloud.com>2021-06-16 11:22:36 +0800
commit820d3cc9ceda3e5690d627677883b7f9d349b326 (patch)
treeaf22cfab209f22bd825c700b0bc617d602c998c7 /.appveyor.yml
parent4d86d883714072b6e3bbc56a2127c06e9d6a6582 (diff)
downloadgitpython-820d3cc9ceda3e5690d627677883b7f9d349b326.tar.gz
Revert "Remove support for Python 3.5" - fix CI for now.
This reverts commit 45d1cd59d39227ee6841042eab85116a59a26d22. See #1201 which will hopefully help to get a proper fix soon.
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml29
1 files changed, 27 insertions, 2 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 833f5c7b..0a86c1a7 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -6,12 +6,29 @@ environment:
CYGWIN64_GIT_PATH: "C:\\cygwin64\\bin;%GIT_DAEMON_PATH%"
matrix:
+ - PYTHON: "C:\\Python34-x64"
+ PYTHON_VERSION: "3.4"
+ GIT_PATH: "%GIT_DAEMON_PATH%"
+ - PYTHON: "C:\\Python35-x64"
+ PYTHON_VERSION: "3.5"
+ GIT_PATH: "%GIT_DAEMON_PATH%"
- PYTHON: "C:\\Python36-x64"
PYTHON_VERSION: "3.6"
GIT_PATH: "%GIT_DAEMON_PATH%"
- PYTHON: "C:\\Python37-x64"
PYTHON_VERSION: "3.7"
GIT_PATH: "%GIT_DAEMON_PATH%"
+ - PYTHON: "C:\\Miniconda35-x64"
+ PYTHON_VERSION: "3.5"
+ IS_CONDA: "yes"
+ MAYFAIL: "yes"
+ GIT_PATH: "%GIT_DAEMON_PATH%"
+ ## Cygwin
+ - PYTHON: "C:\\Python35-x64"
+ PYTHON_VERSION: "3.5"
+ IS_CYGWIN: "yes"
+ MAYFAIL: "yes"
+ GIT_PATH: "%CYGWIN64_GIT_PATH%"
matrix:
allow_failures:
@@ -59,10 +76,18 @@ install:
build: false
test_script:
- - nosetests -v
+ - IF "%IS_CYGWIN%" == "yes" (
+ nosetests -v
+ ) ELSE (
+ IF "%PYTHON_VERSION%" == "3.5" (
+ nosetests -v --with-coverage
+ ) ELSE (
+ nosetests -v
+ )
+ )
on_success:
- - IF "%PYTHON_VERSION%" == "3.6" IF NOT "%IS_CYGWIN%" == "yes" (codecov)
+ - IF "%PYTHON_VERSION%" == "3.5" IF NOT "%IS_CYGWIN%" == "yes" (codecov)
# Enable this to be able to login to the build worker. You can use the
# `remmina` program in Ubuntu, use the login information that the line below