giovanebribeiro / msbuildscmtasks

A set of MSBuild tasks to increase productivity for Software Configuration Managers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MSBuild SCM Tasks Build Status

A set of MSBuild tasks to increase productivity for Software Configuration Managers.

List of tasks

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

How to install?

You must use the NuGet Package Manager Console

> Install-Package MSBuildSCMTasks

How to use?

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

Licence

MIT

About

A set of MSBuild tasks to increase productivity for Software Configuration Managers

License:MIT License


Languages

Language:C# 99.1%Language:PowerShell 0.9%