|
3 | 3 | #addin nuget:https://www.nuget.org/api/v2/?package=Cake.Powershell&Version=0.2.9 |
4 | 4 | #addin nuget:https://www.nuget.org/api/v2/?package=newtonsoft.json&Version=9.0.1 |
5 | 5 | #addin nuget:https://www.nuget.org/api/v2/?package=NuGet.Core&Version=2.12.0 |
| 6 | +#addin nuget:https://www.nuget.org/api/v2/?package=Cake.Figlet&Version=0.4.0 |
6 | 7 |
|
7 | 8 | #tool nuget:https://www.nuget.org/api/v2/?package=Octokit&Version=0.24.0 |
8 | 9 | #tool nuget:https://www.nuget.org/api/v2/?package=RazorEngine&Version=3.8.2 |
|
13 | 14 | #reference "tools/Microsoft.AspNet.Razor/lib/net45/System.Web.Razor.dll" |
14 | 15 | #reference "tools/RazorEngine/lib/net40/RazorEngine.dll" |
15 | 16 |
|
16 | | -Information("Running SubPointSolutions.CakeBuildTools: 0.1.0-beta5"); |
| 17 | +Information("Running SubPointSolutions.CakeBuildTools: 0.1.0-beta7"); |
| 18 | + |
| 19 | +Setup(ctx => { |
| 20 | + Information(Figlet("SubPointSolutions'")); |
| 21 | + Information(Figlet("CakeBuildTools")); |
| 22 | + Information("Running SubPointSolutions.CakeBuildTools: 0.1.0-beta7"); |
| 23 | +}); |
17 | 24 |
|
18 | 25 | // variables |
19 | 26 | // * defaultXXX - shared, common settings from json config |
@@ -1410,6 +1417,11 @@ var defaultActionGitHubReleaseNotes = Task("Action-GitHub-ReleaseNotes") |
1410 | 1417 | releaseVersion = GetVersionForNuGetPackage(id, ciBranch); |
1411 | 1418 | } |
1412 | 1419 |
|
| 1420 | + if(String.IsNullOrEmpty(releaseVersion)) |
| 1421 | + { |
| 1422 | + throw new Exception("releaseVersion is null or empty. Can't get it from 'ci.github.releaseversion' or any of NuSpec files"); |
| 1423 | + } |
| 1424 | + |
1413 | 1425 | Information(String.Format("-githubCompanyName:[{0}]",githubCompanyName)); |
1414 | 1426 | Information(String.Format("-githubRepositoryName:[{0}]", githubRepositoryName)); |
1415 | 1427 |
|
@@ -1464,6 +1476,7 @@ var taskDefaultClean = Task("Default-Clean") |
1464 | 1476 |
|
1465 | 1477 | var taskDefaultBuild = Task("Default-Build") |
1466 | 1478 | .IsDependentOn("Default-Clean") |
| 1479 | + .IsDependentOn("Action-Restore-NuGet-Packages") |
1467 | 1480 | .IsDependentOn("Action-Build"); |
1468 | 1481 |
|
1469 | 1482 | var taskDefaultRunUnitTests = Task("Default-Run-UnitTests") |
|
0 commit comments