scientistproject / Scientist.net

A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
MIT License
1.46k stars 95 forks source link

wire up CI providers and add build badge #115

Closed shiftkey closed 5 years ago

shiftkey commented 5 years ago

Appveyor was previously used on the project to test on WIndows, so I'm inclined to enable that again unless someone wants to try enabling Azure Pipelines so this can be tested on macOS and Linux.

Appveyor also supports Linux environments, but I've not had a chance to use that yet

M-Zuber commented 5 years ago

What level of access is needed in order to try setting up Azure pipelines? Also, do we want parallel spikes on AP and AV? Or to decide on one and run with it?

shiftkey commented 5 years ago

What level of access is needed in order to try setting up Azure pipelines?

It needs a Microsoft account on Azure DevOps to host the project, from a user that has write access to the project on GitHub to install the GitHub app.

Also, do we want parallel spikes on AP and AV?

Thinking on this some more, I'm fine with reusing the Appveyor configuration for now. Let's hold off on Azure Pipelines in favour of just getting the current config up and running.