For my own private pet projects, I never bother setting up a build server. It was too much hassle. Too much work. Consequently. my unit test were not run as often as they should be. And at times even failing when I had been lazy and only run a subset of te tests. A shame really.
Now the good news. There no longer is an excuse! It is SO EASY to get started with build servers. They are provided as a service you can just plug in to.
The status of my projects are now online: <br>AutoHasher
To get started all you have to do is
- Logon to https://ci.appveyor.com/ using you github account
- Click on the projects you want to automatically get build whenever some one pushes a commit.
..Well, I had two minor obstacles to overcome. They were easily solved though.
- It did not find my Nuget reference to Nunit straight away. I had to go into the Project settings > Build > Before build script and type
- The other was getting those fine bagdes to display. Go to the Project settings > Badges and fetch the code.
Happy testing :-)