|
1 | 1 | // Install tools. |
2 | | -#tool dotnet:?package=GitVersion.Tool&version=5.10.3 |
| 2 | +#tool dotnet:?package=GitVersion.Tool&version=5.11.1 |
3 | 3 | #tool dotnet:?package=coveralls.net&version=4.0.1 |
4 | 4 | #tool nuget:?package=GitReleaseManager&version=0.13.0 |
5 | | -#tool nuget:?package=ReportGenerator&version=5.1.10 |
| 5 | +#tool nuget:?package=ReportGenerator&version=5.1.13 |
6 | 6 | #tool nuget:?package=xunit.runner.console&version=2.4.2 |
7 | 7 | #tool nuget:?package=Codecov&version=1.13.0 |
8 | 8 |
|
9 | 9 | // Install addins. |
10 | 10 | #addin nuget:?package=Cake.Coveralls&version=1.1.0 |
11 | | -#addin nuget:?package=Cake.Git&version=2.0.0 |
| 11 | +#addin nuget:?package=Cake.Git&version=3.0.0 |
12 | 12 | #addin nuget:?package=Cake.Codecov&version=1.0.1 |
13 | 13 |
|
14 | 14 |
|
@@ -295,30 +295,23 @@ Task("Run-Code-Coverage") |
295 | 295 | DotNetTest(unitTestsProject, testSettings); |
296 | 296 | }); |
297 | 297 |
|
298 | | -Task("Upload-Coverage-Result") |
| 298 | +Task("Upload-Coverage-Result-Coveralls") |
299 | 299 | .IsDependentOn("Run-Code-Coverage") |
| 300 | + .OnError(exception => Information($"ONERROR: Failed to upload coverage result to Coveralls: {exception.Message}")) |
300 | 301 | .Does(() => |
301 | 302 | { |
302 | | - try |
303 | | - { |
304 | | - CoverallsNet(new FilePath($"{codeCoverageDir}coverage.{DefaultFramework}.xml"), CoverallsNetReportType.OpenCover, new CoverallsNetSettings() |
305 | | - { |
306 | | - RepoToken = coverallsToken |
307 | | - }); |
308 | | - } |
309 | | - catch (Exception e) |
310 | | - { |
311 | | - Warning(e.Message); |
312 | | - } |
| 303 | + //CoverallsNet(new FilePath($"{codeCoverageDir}coverage.{DefaultFramework}.xml"), CoverallsNetReportType.OpenCover, new CoverallsNetSettings() |
| 304 | + //{ |
| 305 | + // RepoToken = coverallsToken |
| 306 | + //}); |
| 307 | +}); |
313 | 308 |
|
314 | | - try |
315 | | - { |
316 | | - Codecov($"{codeCoverageDir}coverage.{DefaultFramework}.xml", codecovToken); |
317 | | - } |
318 | | - catch (Exception e) |
319 | | - { |
320 | | - Warning(e.Message); |
321 | | - } |
| 309 | +Task("Upload-Coverage-Result-Codecov") |
| 310 | + .IsDependentOn("Run-Code-Coverage") |
| 311 | + .OnError(exception => Information($"ONERROR: Failed to upload coverage result to Codecov: {exception.Message}")) |
| 312 | + .Does(() => |
| 313 | +{ |
| 314 | + //Codecov($"{codeCoverageDir}coverage.{DefaultFramework}.xml", codecovToken); |
322 | 315 | }); |
323 | 316 |
|
324 | 317 | Task("Generate-Code-Coverage-Report") |
@@ -514,7 +507,8 @@ Task("ReleaseNotes") |
514 | 507 |
|
515 | 508 | Task("AppVeyor") |
516 | 509 | .IsDependentOn("Run-Code-Coverage") |
517 | | - .IsDependentOn("Upload-Coverage-Result") |
| 510 | + .IsDependentOn("Upload-Coverage-Result-Coveralls") |
| 511 | + .IsDependentOn("Upload-Coverage-Result-Codecov") |
518 | 512 | .IsDependentOn("Create-NuGet-Package") |
519 | 513 | .IsDependentOn("Upload-AppVeyor-Artifacts") |
520 | 514 | .IsDependentOn("Publish-MyGet") |
|
0 commit comments