0.2-pre
Metadata
Authors | Heath Stewart |
---|---|
Copyrights | Copyright 2015 Heath Stewart |
Description | Build tasks to generate version information from version tags in a Git repository. The default pattern parses semantic version tags, but you can override the pattern to parse version tags using your own format. There are separate tasks to retrieve version properties such as MajorVersion, MinorVersion, PatchVersion, ReleaseVersion (pre, beta, etc.), BuildVersion, and Commit; and to generate a managed language-dependent source file with the 3 common assembly version attributes: - AssemblyVersionAttribute - AssemblyFileVersionAttribute - AssemblyInformationalVersionAttribute After installation, set the GenerateVersionInfo property to true and remove any assembly version attributes in your project(s). |
IconUrl | http://bit.ly/bvimage |
LicenseUrl | http://www.apache.org/licenses/LICENSE-2.0 |
Owners | Heath Stewart |
ReleaseNotes | Initial release. |
RequireLicenseAcceptance | False |
Summary | Generate assembly version attributes from Git version tags with ability to override many options. |
Tags | build msbuild git semantic semver version versioning |
Title | Build Versioning Tasks |
PackageSize | 4178387 |
PackageHashAlgorithm | SHA512 |
PackageHash | qxW4wHpA3ARYF2Dq2d89O4LXlS2srO1sqxd2pP/Enn2YjS5ms8zD5TsRcZxrB8CNC4kZe7rD3m85eYDqWGH4sw== |
DownloadCount | 000000 |
CreatedDate | 2015-03-28T18:17:29 |
Access
You can access data for this version using the tools and addresses described below.
NuGet (nuget.exe)
- Installing the package (HTTP Basic authentication):
-
nuget install Build.Versioning -Version 0.2-pre -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
nuget install Build.Versioning -Version 0.2-pre -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
- Deleting the package from the server (for each registered key):
-
nuget delete Build.Versioning 0.2-pre %key% -Source http://nuget.gw.symbolsource.org/Public/NuGet
NuGet (Package Manager Console)
- Installing the package (HTTP Basic authentication):
-
Install-Package Build.Versioning -Version 0.2-pre -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
Install-Package Build.Versioning -Version 0.2-pre -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
OpenWrap
- Installing the package:
-
o add-wrap Build.Versioning -Version 0.2-pre
- Uninstalling the package:
-
o remove-wrap Build.Versioning
Compilations
A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.
Profile | Mode | Platform | Related |
---|