Skip to content

Commit 43ce656

Browse files
committed
Fix build.cake - Only delete BuildArtifacts folder on setup if it exists
1 parent 484b90a commit 43ce656

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

build.cake

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ Setup(context =>
3232
});
3333

3434
BuildParameters.Initialize(Context);
35-
36-
// Cleanup build artifacts.
37-
DeleteDirectory(buildArtifactsDirectory, new DeleteDirectorySettings { Recursive = true });
3835

3936
// Executed BEFORE the first task.
4037
Information("Xer.Cqrs.CommandStack");
@@ -50,6 +47,13 @@ Setup(context =>
5047
Information("Publish to myget: {0}", BuildParameters.Instance.ShouldPublishMyGet);
5148
Information("Publish to nuget: {0}", BuildParameters.Instance.ShouldPublishNuGet);
5249
Information("///////////////////////////////////////////////////////////////////////////////");
50+
51+
if (DirectoryExists(buildArtifactsDirectory))
52+
{
53+
// Cleanup build artifacts.
54+
Information($"Cleaning up {buildArtifactsDirectory} directory.");
55+
DeleteDirectory(buildArtifactsDirectory, new DeleteDirectorySettings { Recursive = true });
56+
}
5357
});
5458

5559
Teardown(context =>

0 commit comments

Comments
 (0)