diff_cover icon indicating copy to clipboard operation
diff_cover copied to clipboard

Support windows builds in CI

Open Bachmann1234 opened this issue 6 years ago • 4 comments

We have at least one test that supports only windows not being run in CI.

In addition its nice to have this projects windows support enshrined in CI.

Two options here. Technically travis has an experimental windows environment (https://docs.travis-ci.com/user/reference/windows/)

I could also add appveyor which has first class windows support if I recall

Bachmann1234 avatar May 10 '19 04:05 Bachmann1234

Azure pipelines is another option, which supports all three platforms. Interface is a little clunky tho :/

noahp avatar Oct 16 '19 13:10 noahp

I strongly recommend GitHub actions... you can test all 3 platforms using a single file, with great GitHub integration. 👍

For reference: https://github.com/pytest-dev/pytest-mock/pull/156

nicoddemus avatar Oct 16 '19 13:10 nicoddemus

I change my answer to @nicoddemus 's :grinning: . You have to sign up for the beta but it was easier than setting up azure pipelines for sure.

noahp avatar Oct 16 '19 13:10 noahp

You have to sign up for the beta

Oh yeah, but I think there's not a waiting line anymore, signing up for the Beta automatically gets you access now. 😁

nicoddemus avatar Oct 16 '19 13:10 nicoddemus