NeuralEnsemble / PyNN

A Python package for simulator-independent specification of neuronal network models.
Other
276 stars 126 forks source link

Add CI for Windows #679

Closed apdavison closed 2 years ago

apdavison commented 4 years ago

An increasing number of people are trying to use PyNN on Windows, so we should add continuous integration testing for that platform, e.g. using Appveyor or CircleCI

mstimberg commented 4 years ago

I have experience in setting up Windows testing under Appveyor and Azure Pipelines, so I could help with this if needed. Azure pipelines has the advantage that it runs different test configurations in parallel whereas Appveyor runs them all sequentially.

apdavison commented 4 years ago

Thanks @mstimberg. Which is the quickest/easiest to configure, in your experience?

mstimberg commented 4 years ago

I don't think there's a fundamental difference between the two for setting them up. Appveyor is maybe a bit more similar to travis which could be helpful.

apdavison commented 2 years ago

ended up using Github Actions for this, although we don't yet have testing of the NEURON backend on Windows.