jonhoo / haphazard

Hazard pointers in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add CI

jonhoo opened this issue · comments

Almost certainly what we'll want is Flurry's CI config with the addition of loom:
https://github.com/jonhoo/flurry/blob/master/azure-pipelines.yml

We can probably cut out the cargo deny bits for now.

We should also probably include an adjusted version of codecov.yml. Something like

I wonder if MIRI, ASAN, and TSAN will actually let the current tests we have pass 🤔

I've set up Azure Pipelines now, so in theory it should just be a matter of adjusting azure-pipelines.yml in a PR now if anyone has the time 😅

Or, even just fix the things that are already broken (most notably that we require nightly).

This is now done! Although admittedly I'm tempted to move over to GitHub Actions...