FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
pythonnet/appveyor.yml at master · attackgithub/pythonnet · GitHub
attackgithub
pythonnet
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
pythonnet
/
appveyor.yml
Copy path
More file actions
More file actions
Latest commit
History
History
History
82 lines (68 loc) · 2.19 KB
Breadcrumbs
pythonnet
/
appveyor.yml
Copy path
File metadata and controls
82 lines (68 loc) · 2.19 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
version
:
'
{branch}-{build}
'
build
:
off
image
:
-
Visual Studio 2017
platform
:
-
x86
-
x64
environment
:
global
:
PYTHONUNBUFFERED
:
True
PYTHONWARNINGS
:
'
ignore:::wheel.pep425tags:
'
CODECOV_ENV
:
PYTHON_VERSION, PLATFORM
matrix
:
-
PYTHON_VERSION
:
2.7
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
3.4
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
3.5
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
3.6
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
3.7
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
2.7
-
PYTHON_VERSION
:
3.4
-
PYTHON_VERSION
:
3.5
-
PYTHON_VERSION
:
3.6
-
PYTHON_VERSION
:
3.7
matrix
:
allow_failures
:
-
PYTHON_VERSION
:
3.4
BUILD_OPTS
:
--xplat
-
PYTHON_VERSION
:
3.4
init
:
#
Update Environment Variables based on matrix/platform
-
set PY_VER=%PYTHON_VERSION:.=%
-
set PYTHON=C:\PYTHON%PY_VER%
-
if %PLATFORM%==x64 (set PYTHON=%PYTHON%-x64)
#
Put desired Python version first in PATH
-
set PATH=%PYTHON%;%PYTHON%\Scripts;%PATH%
install
:
-
python -m pip install -U pip
-
pip install --upgrade -r requirements.txt --quiet
#
Install OpenCover. Can't put on `packages.config`, not Mono compatible
-
.\tools\nuget\nuget.exe install OpenCover -OutputDirectory packages -Verbosity quiet
build_script
:
#
Create clean `sdist`. Only used for releases
-
python setup.py --quiet sdist
#
Build `wheel` with coverage of `setup.py`
-
coverage run setup.py bdist_wheel %BUILD_OPTS%
test_script
:
-
pip install --no-index --find-links=.\dist\ pythonnet
-
ps
:
.\ci\appveyor_run_tests.ps1
-
ps
:
.\ci\appveyor_build_recipe.ps1
on_finish
:
#
Temporary disable multiple upload due to codecov limit of 20 per commit.
#
https://docs.codecov.io/blog/week-8-2017
-
coverage xml -i
#
- codecov --file coverage.xml --flags setup_windows
#
- codecov --file py.coverage --flags python_tests
#
- codecov --file cs.coverage --flags embedded_tests
-
codecov --file py.coverage cs.coverage coverage.xml --flags setup_windows
artifacts
:
-
path
:
dist\*
notifications
:
-
provider
:
Slack
incoming_webhook
:
secure
:
2S/t6rGHdbwoxehnvn5KgfsHrBFEtwnPD7M5olGErmz70oWFVpqoWd/EvDwh7rKZGdOTjDmpwcukc2xi5VRaGHbBAqFYS3tAdgAMrcaTNWs=
Back
|
FazBrowse Home
|
New Git URL