Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
fengzch-das
multibuild
Commits
1cb5cba9
Commit
1cb5cba9
authored
Jan 27, 2020
by
mattip
Browse files
rebase over gh302, remove appveyor temporarily
parent
6460b189
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
90 deletions
+0
-90
.appveyor.yml
.appveyor.yml
+0
-90
No files found.
.appveyor.yml
View file @
1cb5cba9
environment
:
global
:
REPO_DIR
:
python-appveyor-demo
PACKAGE_NAME
:
python_appveyor_demo
BUILD_COMMIT
:
master
BUILD_DEPENDS
:
"
cython"
TEST_DEPENDS
:
"
nose"
matrix
:
-
PYTHON
:
"
C:
\\
Miniconda"
PYTHON_VERSION
:
"
2.7"
PYTHON_ARCH
:
"
32"
-
PYTHON
:
"
C:
\\
Miniconda-x64"
PYTHON_VERSION
:
"
2.7"
PYTHON_ARCH
:
"
64"
-
PYTHON
:
"
C:
\\
Miniconda35"
PYTHON_VERSION
:
"
3.5"
PYTHON_ARCH
:
"
32"
-
PYTHON
:
"
C:
\\
Miniconda35-x64"
PYTHON_VERSION
:
"
3.5"
PYTHON_ARCH
:
"
64"
-
PYTHON
:
"
C:
\\
Miniconda36"
PYTHON_VERSION
:
"
3.6"
PYTHON_ARCH
:
"
32"
-
PYTHON
:
"
C:
\\
Miniconda36-x64"
PYTHON_VERSION
:
"
3.6"
PYTHON_ARCH
:
"
64"
-
PYTHON
:
"
C:
\\
Miniconda37"
PYTHON_VERSION
:
"
3.7"
PYTHON_ARCH
:
"
32"
-
PYTHON
:
"
C:
\\
Miniconda37-x64"
PYTHON_VERSION
:
"
3.7"
PYTHON_ARCH
:
"
64"
# We always use a 64-bit machine, but can build x86 distributions
# with the TARGET_ARCH variable.
platform
:
-
x64
matrix
:
fast_finish
:
true
install
:
# Install miniconda and fix headers
-
SET PATH=%PYTHON%;%PYTHON%\Scripts;%PYTHON%\Library\bin;%PATH%
-
conda info
# Check that we have the expected version and architecture for Python
-
python --version
-
python -c "import struct; print(struct.calcsize('P') * 8)"
# clone a origsel/python-appveyor-demo
# this repo includes a simple package to test appveyor
-
git clone git://github.com/ogrisel/python-appveyor-demo.git
build_script
:
# Install build requirements
-
conda install --yes %BUILD_DEPENDS%
# build wheel:
-
cd %REPO_DIR%
-
git checkout %BUILD_COMMIT%
-
python setup.py bdist_wheel
-
ls dist/*
test_script
:
# create test env
-
conda create --yes -n test_env python=%PYTHON_VERSION% %TEST_DEPENDS%
-
activate test_env
# install from wheel
-
pip install --no-index --find-links dist/ %PACKAGE_NAME%
# run tests from install wheel
-
cd ..
-
python -m pyappveyordemo.tests.test_extension
# Smoke test of install_python script
# Use C:\PythonXY, C:\PythonXY-x64, C:\PythonXYrcZ, or C:\PythonXYrcZ-x64
-
set PYTHON=C:\Python37
-
ps
:
.\install_python.ps1
-
set PYTHON=C:\Python37-x64
-
ps
:
.\install_python.ps1
-
set PYTHON=C:\Python38-x64
-
ps
:
.\install_python.ps1
-
set PYTHON=C:\Python38rc1-x64
-
ps
:
.\install_python.ps1
-
set PYTHON=C:\Python38
-
ps
:
.\install_python.ps1
-
set PYTHON=C:\Python38rc1
-
ps
:
.\install_python.ps1
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment