diff options
author | Matt Davis <mrd@redhat.com> | 2019-03-12 11:35:50 -0700 |
---|---|---|
committer | Ingy döt Net <ingy@ingy.net> | 2019-03-12 16:22:31 -0700 |
commit | 9141e900d10d280173335b20207e87d4a15e62c6 (patch) | |
tree | 1661b538cfa1e20fb3611adedf25e4c1c6d50441 /.appveyor.yml | |
parent | d6cbff662084dd94bde5421ece495482d1b14454 (diff) | |
download | pyyaml-9141e900d10d280173335b20207e87d4a15e62c6.tar.gz |
Windows Appveyor build
* builds Windows wheels against a specified libyaml repo/refspec for many Python versions
* since we don't have multiple Appveyor workers, it's faster/more convenient to run them serially
* not all paths sufficient for general CI usage yet; still needs manual inspection/testing of output
* various hacks to quiet warning noise during build on old Pythons
Diffstat (limited to '.appveyor.yml')
-rw-r--r-- | .appveyor.yml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 0000000..bdad5f3 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,35 @@ +# TODO: update this from inside the build to use branch current version +version: '{build}' + +image: +- Visual Studio 2015 + +#cache: +#- 'C:\Python38\' +#- 'C:\Python38-x64' + +environment: + libyaml_repo_url: https://github.com/yaml/libyaml.git + libyaml_refspec: release/0.2.2 +# matrix: +# - PYTHON_VER: Python27 +# - PYTHON_VER: Python27-x64 +# - PYTHON_VER: Python34 +# - PYTHON_VER: Python34-x64 +# - PYTHON_VER: Python35 +# - PYTHON_VER: Python35-x64 +# - PYTHON_VER: Python36 +# - PYTHON_VER: Python36-x64 +# - PYTHON_VER: Python37 +# - PYTHON_VER: Python37-x64 +# - PYTHON_VER: Python38 +# - PYTHON_VER: Python38-x64 + +#init: +#- ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) + +build_script: +- ps: packaging\build\appveyor.ps1 + +#on_finish: +#- ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) |