|
1 | | -#module nuget:?package=Cake.DotNetTool.Module&version=0.4.0 |
2 | 1 | #addin nuget:?package=Cake.Compression&version=0.2.4 |
3 | 2 | #addin nuget:?package=SharpZipLib&version=1.2.0 |
4 | | -#tool dotnet:?package=GitVersion.Tool&version=5.2.4 |
| 3 | +#addin nuget:?package=Cake.GitVersioning&version=3.1.71 |
5 | 4 |
|
6 | 5 | ////////////////////////////////////////////////////////////////////// |
7 | 6 | // ARGUMENTS |
@@ -42,6 +41,11 @@ Task("Clean") |
42 | 41 | CleanDirectories("./src/**/obj"); |
43 | 42 | }); |
44 | 43 |
|
| 44 | +Task("Clean-TestResults") |
| 45 | + .Does(() => { |
| 46 | + CleanDirectory(testResultsDir); |
| 47 | +}); |
| 48 | + |
45 | 49 | Task("Rebuild") |
46 | 50 | .IsDependentOn("Clean") |
47 | 51 | .IsDependentOn("Build"); |
@@ -112,8 +116,7 @@ Task("Check-Yarn-Version") |
112 | 116 | Task("Restore-NuGet-Packages") |
113 | 117 | .Does(() => { |
114 | 118 | DotNetCoreRestore(new DotNetCoreRestoreSettings { |
115 | | - IgnoreFailedSources = true, |
116 | | - DisableParallel = AppVeyor.IsRunningOnAppVeyor // GitVersion/issues/1381 |
| 119 | + IgnoreFailedSources = true |
117 | 120 | }); |
118 | 121 | }); |
119 | 122 |
|
@@ -171,11 +174,7 @@ Task("Build") |
171 | 174 | .IsDependentOn("Restore-NuGet-Packages") |
172 | 175 | .IsDependentOn("Restore-Node-Packages") |
173 | 176 | .Does(() => { |
174 | | - DotNetCoreBuild($"./{baseName}.sln", new DotNetCoreBuildSettings { |
175 | | - MSBuildSettings = new DotNetCoreMSBuildSettings { |
176 | | - MaxCpuCount = AppVeyor.IsRunningOnAppVeyor ? (int?) 1 : null |
177 | | - } // GitVersion/issues/1381 |
178 | | - }); |
| 177 | + DotNetCoreBuild($"./{baseName}.sln"); |
179 | 178 | }); |
180 | 179 |
|
181 | 180 | Task("Run") |
@@ -282,9 +281,9 @@ Task("Publish-Common") |
282 | 281 | .IsDependentOn("Run-FrontendBuild"); |
283 | 282 |
|
284 | 283 | string GetVersionString() { |
285 | | - var version = GitVersion(); |
| 284 | + var version = GitVersioningGetVersion(); |
286 | 285 |
|
287 | | - return version.NuGetVersion; |
| 286 | + return version.SemVer1; |
288 | 287 | } |
289 | 288 |
|
290 | 289 | var windowsAllPublishTask = Task("Publish-Windows"); |
@@ -356,6 +355,7 @@ void TestTask(string name, string projectName, Func<bool> criteria = null) { |
356 | 355 | .IsDependentOn("Restore-NuGet-Packages") |
357 | 356 | .IsDependentOn("Set-HeadlessEnvironment") |
358 | 357 | .IsDependentOn("Run-FrontendBuild") |
| 358 | + .IsDependentOn("Clean-TestResults") |
359 | 359 | .IsDependeeOf("Test-CS") |
360 | 360 | .WithCriteria(criteria) |
361 | 361 | .Does(() => { |
|
0 commit comments