tylerjereddy / scipy

Scipy library main repository
http://scipy.org/scipylib/
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

TST: add azure CI for Windows tests #20

Closed tylerjereddy closed 5 years ago

tylerjereddy commented 6 years ago

testing in my fork for now

andyfaff commented 6 years ago

Where numpy/scipy go other projects follow. Is there a good tutorial you can recommend to set up this CI for other projects/packages?

tylerjereddy commented 6 years ago

Here's a place to start for Python projects: https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/python?view=vsts#build-environment

The documentation seems to be slowly improving over time. Most of the directives used in their CI are actually open source, which is nice. numba was an early adopter of Azure so I templated off them a bit--they have a huge test matrix for Azure. The NumPy one I did is probably easier to understand initally since it is all in one file.

The web interface / github marketplace app for Azure set up can take a little effort to set up, but I think it is already easier now than before.