Build Script
Within your build script, you will need to add the following (normally near the top of the file):
#addin Cake.Coveralls
and either one of the following:
#tool coveralls.net
#tool coveralls.io
And then you will be able to utilise one of the available Aliases. An example of each can be seen below:
Task("Upload-Coverage-Report")
.Does(() =>
{
CoverallsIo("coverage.xml");
});
Task("Upload-Coverage-Report")
.Does(() =>
{
CoverallsIo("coverage.xml", new CoverallsIoSettings()
{
RepoToken = "abcdef"
});
});
Task("Upload-Coverage-Report")
.Does(() =>
{
CoverallsNet("coverage.xml", CoverallsNetReportType.OpenCover);
});
Task("Upload-Coverage-Report")
.Does(() =>
{
CoverallsNet("coverage.xml", CoverallsNetReportType.OpenCover, new CoverallsNetSettings()
{
RepoToken = "abcdef"
});
});