Skip to content

Commit

Permalink
Merge pull request #9 from SubPointSolutions/dev
Browse files Browse the repository at this point in the history
SubPointSolutions.CakeBuildTools 0.1.0-beta5, March 2017
  • Loading branch information
SubPointSupport authored Mar 16, 2017
2 parents 74a51a9 + 4ee6c76 commit bc69691
Show file tree
Hide file tree
Showing 6 changed files with 467 additions and 7 deletions.
1 change: 1 addition & 0 deletions Build/Build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
<None Include="build.cake" />
<None Include="build.json" />
<None Include="build.ps1" />
<None Include="github-release-notes.chtml" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Expand Down
2 changes: 1 addition & 1 deletion Build/build.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"customNuspecs": [
{
"Id": "SubPointSolutions.CakeBuildTools",
"Version": "0.1.0-beta4",
"Version": "0.1.0-beta5",
"Dependencies": [ ],
"LicenseUrl": "https://github.com/SubPointSolutions/CakeBuildTools/licence",
"ProjectUrl": "https://github.com/SubPointSolutions/CakeBuildTools",
Expand Down
31 changes: 31 additions & 0 deletions Build/github-release-notes.chtml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
## What's new in @Model.ReleaseTitle @Model.ReleaseVersion, @Model.ReleaseMonthAndYear

@if(!System.String.IsNullOrEmpty(Model.AssemblyFileVersion))
{
<text>
AssemblyFileVersion: @Model.AssemblyFileVersion
</text>
}

@foreach(var releaseGroup in Model.ReleaseIssueGroups){

var items = releaseGroup.Issues;
var label = releaseGroup.Label;
var labelTitle = releaseGroup.LabelTitle;

if (items.Count > 0)
{
<text>
### @labelTitle
@foreach (var item in items)
{
<text>* <a href='@item.Url'>#@item.Number</a>, @item.Title</text>
}
</text>
}
}

### Feature requests, support and contributions
This is an internal project of [SubPointSolutions](http://subpointsolutions.com), but you are welcome to use it as you wish. In case you have unexpected issues, feedback or keen to see new features, please open up a new issue directly at [GitHub issue tracker](https://github.com/SubPointSolutions/CakeBuildTools/issues).

* [GitHub issue tracker](https://github.com/SubPointSolutions/CakeBuildTools/issues)
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,8 @@ Common build script provides cake tasks with the following name convention:
| | Action-Docs-Publishing |
| | Action-Validate-Environment |
| | Action-Restore-NuGet-Packages |
| | Action-GitHub-ReleaseNotes |
| | Action-Docs-Merge |
| Default | Action-Clean <br/> Action-Build <br/> Action-Run-UnitTests |
| Default-Build | Action-Clean <br/> Action-Build |
| Default-Clean | Action-Clean |
Expand All @@ -94,7 +96,7 @@ Common build script provides cake tasks with the following name convention:
| Default-CLI | Action-Clean<br/>Action-Build<br/>Action-Run-UnitTests<br/>Action-API-NuGet-Packaging<br/>Action-CLI-Zip-Packaging<br/>Action-CLI-Chocolatey-Packaging |
| Default-CLI-Publishing | Action-Clean<br/>Action-Build<br/>Action-Run-UnitTests<br/>Action-API-NuGet-Packaging<br/>Action-CLI-Zip-Packaging<br/>Action-CLI-Chocolatey-Packaging<br/>Action-CLI-Zip-Publishing<br/>Action-CLI-Chocolatey-Publishing |
| Default-Desktop | TBD |
| Default-CI | Action-Clean<br/>Action-Build<br/>Action-Run-UnitTests<br/>Action-API-NuGet-Packaging<br/>Action-CLI-Zip-Packaging<br/>Action-CLI-Chocolatey-Publishing |
| Default-CI | Action-Clean<br/>Action-Build<br/>Action-Run-UnitTests<br/>Action-API-NuGet-Packaging<br/>Action-CLI-Zip-Packaging<br/>Action-CLI-Chocolatey-Publishing<br/>Action-GitHub-ReleaseNotes<br/>Action-Docs-Merge |

#### Rule 5 - simple build is done with build.json config
All build configiration is to be driven from the build.json config.
Expand Down
Loading

0 comments on commit bc69691

Please sign in to comment.