Examples

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"
    });
});