summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-08-29 11:38:25 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-08-29 11:38:25 -0400
commit3826c84894b4f0f739f121bd2c31b63d657fe199 (patch)
treed688c412f57ab16f8f7d45052c3ac6919f7314ef
parentf53abef60d40d665f262957d65905dc492aa1cec (diff)
downloadpython-coveragepy-git-3826c84894b4f0f739f121bd2c31b63d657fe199.tar.gz
More appveyor configuration: email notifications, and zip up metacov
-rw-r--r--appveyor.yml24
1 files changed, 23 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 5902c575..769ca3cf 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -2,10 +2,14 @@
# https://ci.appveyor.com/project/nedbat/coveragepy
version: '{branch}-{build}'
+
build: off
+
environment:
+
global:
WITH_COMPILER: "cmd /E:ON /V:ON /C .\\ci\\appveyor-with-compiler.cmd"
+
matrix:
- TOXENV: "py26"
TOXPYTHON: "C:\\Python26\\python.exe"
@@ -13,24 +17,28 @@ environment:
PYTHON_HOME: "C:\\Python26"
PYTHON_VERSION: "2.6"
PYTHON_ARCH: "32"
+
- TOXENV: "py27"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
+
- TOXENV: "py33"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
+
- TOXENV: "py34"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
+
# Meta coverage
- TOXENV: "py27"
TOXPYTHON: "C:\\Python27\\python.exe"
@@ -39,6 +47,7 @@ environment:
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
COVERAGE_COVERAGE: "yes"
+
- TOXENV: "py34"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
@@ -46,16 +55,29 @@ environment:
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
COVERAGE_COVERAGE: "yes"
+
init:
- "ECHO %TOXENV%"
- ps: "ls C:\\Python*"
+
install:
- "powershell ci\\appveyor-bootstrap.ps1"
+
test_script:
- "%PYTHON_HOME%\\Scripts\\tox --version"
- "%PYTHON_HOME%\\Scripts\\virtualenv --version"
- "%PYTHON_HOME%\\Scripts\\pip --version"
- "%WITH_COMPILER% %PYTHON_HOME%\\Scripts\\tox"
+
+after_build:
+ - 7z a metacov.zip %APPVEYOR_BUILD_FOLDER%\.metacov*
+
artifacts:
- path: "dist\\*"
- - path: ".metacov*"
+ - path: "metacov.zip"
+
+notifications:
+ - provider: Email
+ to:
+ - ned@nedbatchelder.com
+ on_build_status_changed: true