A set of MSBuild tasks to increase productivity for Software Configuration Managers.
For more details check our wiki!
Task Name | Description |
---|---|
BumpVersion | Bump the "AssemblyVersion" property on AssemblyInfo.cs file |
Changelog | Updates the CHANGELOG.md file with the last commits between last tag and HEAD |
GitAdd | Add files to a git repository |
GitAddTag | Add a tag to git repository |
GitCommit | Commit changes in git repository |
GitStatus | Show git repository status |
You must use the NuGet Package Manager Console
> Install-Package MSBuildSCMTasks
In your build.proj file, include these line
<Import Project="$(MSBuildProjectDirectory)\packages\MSBuildSCMTasks<most.recent.release>\MSBuild.SCM.Tasks.Targets"/>
To allow the use of tasks in your build.
More details about each task, check the wiki (on contruction).
Please if you found any problems or questions, create an issue. Or create a Pull Request :D
MIT