Skip to content

Commit

Permalink
(GH-527) Upload coverage reports to AppVeyor
Browse files Browse the repository at this point in the history
These are useful when debugging builds and checking what is happening.
  • Loading branch information
gep13 committed Jul 5, 2020
1 parent f9c5203 commit d52eb02
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions Cake.Recipe/Content/build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -444,12 +444,19 @@ BuildParameters.Tasks.UploadArtifactsTask = Task("Upload-Artifacts")
.WithCriteria(() => DirectoryExists(BuildParameters.Paths.Directories.NuGetPackages) || DirectoryExists(BuildParameters.Paths.Directories.ChocolateyPackages))
.Does(() =>
{
// Concatenating FilePathCollections should make sure we get unique FilePaths
foreach (var package in GetFiles(BuildParameters.Paths.Directories.Packages + "/*") +
var artifacts = GetFiles(BuildParameters.Paths.Directories.Packages + "/*") +
GetFiles(BuildParameters.Paths.Directories.NuGetPackages + "/*") +
GetFiles(BuildParameters.Paths.Directories.ChocolateyPackages + "/*"))
GetFiles(BuildParameters.Paths.Directories.ChocolateyPackages + "/*") +
GetFiles(BuildParameters.Paths.Directories.TestCoverage + "/coverlet/*.xml");
if (FileExists(BuildParameters.Paths.Files.TestCoverageOutputFilePath))
{
artifacts += BuildParameters.Paths.Files.TestCoverageOutputFilePath;
}
foreach (var artifact in artifacts)
{
BuildParameters.BuildProvider.UploadArtifact(package);
BuildParameters.BuildProvider.UploadArtifact(artifact);
}
});

Expand Down

0 comments on commit d52eb02

Please sign in to comment.