FunFair.BuildVersion.Publishers 6.2.16.344-main

This is a prerelease version of FunFair.BuildVersion.Publishers.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package FunFair.BuildVersion.Publishers --version 6.2.16.344-main                
NuGet\Install-Package FunFair.BuildVersion.Publishers -Version 6.2.16.344-main                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FunFair.BuildVersion.Publishers" Version="6.2.16.344-main" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FunFair.BuildVersion.Publishers --version 6.2.16.344-main                
#r "nuget: FunFair.BuildVersion.Publishers, 6.2.16.344-main"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install FunFair.BuildVersion.Publishers as a Cake Addin
#addin nuget:?package=FunFair.BuildVersion.Publishers&version=6.2.16.344-main&prerelease

// Install FunFair.BuildVersion.Publishers as a Cake Tool
#tool nuget:?package=FunFair.BuildVersion.Publishers&version=6.2.16.344-main&prerelease                

Build Version

Simpler/faster git specific version builder

Build Status

Branch Status
main Build: Pre-Release
release Build: Release

Release Notes/Changelog

View changelog

Installation

Install as a global tool

dotnet tool install FunFair.BuildVersion

To update to latest released version

dotnet tool update FunFair.BuildVersion

Install as a local tool

dotnet new tool-manifest
dotnet tool install FunFair.BuildVersion --local

To update to latest released version

dotnet tool update FunFair.BuildVersion --local

Supported Branch formats

Supports release and hotfix branches in the following formats

  • release/version
  • release/package/version
  • release-platform/package/version
  • release-platform/version
  • hotfix/version
  • hotfix/package/version
  • hotfix-platform/package/version
  • hotfix-platform/version

version can be in the following formats:

  • 1
  • 1.2
  • 1.2.3

Output Release Formats

  • Release branches: 1.2.3.4;
    • where 4 is a build number passed to the tool
  • Pre-Release branches 1.2.3.4-tag
    • where 4 is a build number passed to the tool
    • where tag is generated from the branch name (or matching branch for a pull request if it can be located)

Tag restrictions

  • Maximum length before truncating after any processing: 15 characters
  • Non alphanumeric characters are replaced with -
  • Multiple - consecutive characters are shrunk to a single one
  • removes the top folder of the branch when using branches like feature/name so that tag is processed on name only
  • For Pull requests, if a branch cannot be located by its SHA hash then the tag will become pr-id where id is the id of the pull request
  • if no suitable tag can be generated the tag prerelease will be used.

Command line arguments

  -x, --WarningsAsErrors    (Default: false) Whether warnings should be errors
  -b, --BuildNumber         (Default: -1) The build number (use BUILD_NUMBER envrionment variable)
  -s, --ReleaseSuffix       (Default: ) The release suffix
  -p, --Package             (Default: ) The package being released
  --help                    Display this help screen.
  --version                 Display version information.
Running without arguments

This will attempt to retrieve the build number (counter) from an environment variable:

  • BUILD_NUMBER (Set by CI tools like TeamCity)
dotnet buildversion
Running with release branches in format /release/version
dotnet buildversion --BuildNumber 272

or

dotnet buildversion --b272
Running with release branches in format /release-product/version
dotnet buildversion --BuildNumber 272 --ReleaseSuffix "product"

or

dotnet buildversion -b272  -s"product"
Running with release branches in format /release-product/package/version
dotnet buildversion --BuildNumber 272 --ReleaseSuffix "product" --Package "package"

or

dotnet buildversion -b272  -s"product" -p"package"
Running with release branches in format /release/package/version
dotnet buildversion --BuildNumber 272 --Package "package"

or

dotnet buildversion -b272 -p"package"

Integrations

TeamCity

  • Picks up the BUILD_NUMBER environment variable for the build number
  • If TEAMCITY_VERSION environment variable is defined then the system.build.version and buildNumber variables will be set to match the build version that the tool produces

GitHub Actions

  • If GITHUB_ENV environment variable is defined then the BUILD_VERSION environment variable will be set to match the build version that the tool produces.
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
6.2.16.796-main 26 11/15/2024
6.2.16.795-main 31 11/15/2024
6.2.16.794-main 52 11/13/2024
6.2.16.793-main 44 11/13/2024
6.2.16.792-dotnet-sdk-9-0 46 11/13/2024
6.2.16.791-main 46 11/13/2024
6.2.16.790-main 48 11/13/2024
6.2.16.788-update-nuget-6 51 11/13/2024
6.2.16.787-update-microsof 49 11/13/2024
6.2.16.786-update-credfeto 56 11/12/2024
6.2.16.785-update-credfeto 53 11/12/2024
6.2.16.783-main 52 11/12/2024
6.2.16.782-main 49 11/12/2024
6.2.16.781-main 51 11/12/2024
6.2.16.780-main 51 11/12/2024
6.2.16.779-main 52 11/11/2024
6.2.16.778-main 56 11/11/2024
6.2.16.777-main 59 11/8/2024
6.2.16.776-main 55 11/8/2024
6.2.16.775-main 57 11/8/2024
6.2.16.774-main 52 11/7/2024
6.2.16.773-main 54 11/7/2024
6.2.16.772-main 54 11/7/2024
6.2.16.771-main 51 11/7/2024
6.2.16.769-main 59 11/6/2024
6.2.16.768-main 55 11/6/2024
6.2.16.767-main 57 11/6/2024
6.2.16.766-main 55 11/5/2024
6.2.16.764-main 60 11/4/2024
6.2.16.762-main 54 11/2/2024
6.2.16.761-main 50 11/1/2024
6.2.16.760-main 50 11/1/2024
6.2.16.759-main 54 11/1/2024
6.2.16.758-main 52 11/1/2024
6.2.16.757-main 51 11/1/2024
6.2.16.756-main 47 11/1/2024
6.2.16.755-main 52 11/1/2024
6.2.16.754-main 55 10/31/2024
6.2.16.753-main 53 10/31/2024
6.2.16.752-main 50 10/31/2024
6.2.16.751-main 57 10/30/2024
6.2.16.750-main 56 10/30/2024
6.2.16.749-main 55 10/30/2024
6.2.16.748-main 55 10/30/2024
6.2.16.747-main 57 10/30/2024
6.2.16.746-main 54 10/30/2024
6.2.16.745-main 56 10/29/2024
6.2.16.744-main 63 10/29/2024
6.2.16.743-main 56 10/29/2024
6.2.16.741-main 65 10/29/2024
6.2.16.738-main 63 10/28/2024
6.2.16.737-main 61 10/28/2024
6.2.16.736-main 61 10/28/2024
6.2.16.735-main 63 10/28/2024
6.2.16.734-main 58 10/28/2024
6.2.16.733-main 57 10/28/2024
6.2.16.730-main 67 10/28/2024
6.2.16.729-main 60 10/27/2024
6.2.16.728-main 68 10/27/2024
6.2.16.727-main 62 10/27/2024
6.2.16.726-main 60 10/27/2024
6.2.16.725-main 63 10/26/2024
6.2.16.724-main 59 10/26/2024
6.2.16.723-main 63 10/26/2024
6.2.16.722-main 58 10/26/2024
6.2.16.721-main 61 10/26/2024
6.2.16.720-main 62 10/26/2024
6.2.16.719-main 59 10/25/2024
6.2.16.718-main 55 10/25/2024
6.2.16.717-main 63 10/25/2024
6.2.16.716-main 59 10/25/2024
6.2.16.715-main 53 10/25/2024
6.2.16.714-main 59 10/25/2024
6.2.16.712-main 66 10/24/2024
6.2.16.710-main 67 10/23/2024
6.2.16.709-main 56 10/23/2024
6.2.16.708-main 61 10/23/2024
6.2.16.706-main 62 10/23/2024
6.2.16.705-main 64 10/22/2024
6.2.16.704-main 61 10/22/2024
6.2.16.703-main 64 10/22/2024
6.2.16.702-main 67 10/22/2024
6.2.16.701-main 56 10/22/2024
6.2.16.700-main 47 10/22/2024
6.2.16.694-main 59 10/22/2024
6.2.16.691-main 98 10/20/2024
6.2.16.690-main 107 10/19/2024
6.2.16.689-main 103 10/19/2024
6.2.16.688-main 114 10/18/2024
6.2.16.687-update-mezianto 116 10/18/2024
6.2.16.686-main 118 10/18/2024
6.2.16.685-main 114 10/18/2024
6.2.16.683-main 70 10/17/2024
6.2.16.682-main 65 10/17/2024
6.2.16.681-main 69 10/17/2024
6.2.16.680-main 68 10/17/2024
6.2.16.679-main 65 10/17/2024
6.2.16.678-main 72 10/17/2024
6.2.16.677-main 72 10/17/2024
6.2.16.676-update-credfeto 65 10/17/2024
6.2.16.668-main 72 10/17/2024
6.2.16.667-main 72 10/16/2024
6.2.16.666-main 64 10/16/2024
6.2.16.665-main 65 10/15/2024
6.2.16.664-main 61 10/15/2024
6.2.16.663-main 59 10/15/2024
6.2.16.662-main 63 10/14/2024
6.2.16.661-main 63 10/14/2024
6.2.16.658-main 69 10/14/2024
6.2.16.657-main 67 10/10/2024
6.2.16.654-main 66 10/8/2024
6.2.16.653-main 67 10/8/2024
6.2.16.650-main 66 10/8/2024
6.2.16.649-main 61 10/8/2024
6.2.16.648-main 62 10/8/2024
6.2.16.646-main 64 10/8/2024
6.2.16.642-main 74 10/8/2024
6.2.16.640-main 66 10/8/2024
6.2.16.637-main 65 10/7/2024
6.2.16.635-main 72 10/7/2024
6.2.16.633-main 76 10/4/2024
6.2.16.629-main 72 10/4/2024
6.2.16.623-main 74 10/3/2024
6.2.16.619-main 72 9/25/2024
6.2.16.617-main 75 9/25/2024
6.2.16.615-main 66 9/25/2024
6.2.16.614-main 71 9/24/2024
6.2.16.613-main 65 9/24/2024
6.2.16.612-main 70 9/24/2024
6.2.16.611-main 65 9/24/2024
6.2.16.609-main 74 9/24/2024
6.2.16.608-sdk-dotnet-9-pr 66 9/24/2024
6.2.16.604-main 70 9/23/2024
6.2.16.603-main 62 9/23/2024
6.2.16.602-main 60 9/23/2024
6.2.16.600-main 80 9/22/2024
6.2.16.599-update-mezianto 72 9/21/2024
6.2.16.597-main 56 9/21/2024
6.2.16.596-main 52 9/21/2024
6.2.16.582-main 95 9/11/2024
6.2.16.580-main 100 9/10/2024
6.2.16.579-main 85 9/10/2024
6.2.16.578-main 82 9/10/2024
6.2.16.577-main 85 9/10/2024
6.2.16.576-main 83 9/10/2024
6.2.16.574-main 77 9/10/2024
6.2.16.573-main 90 9/9/2024
6.2.16.572-main 84 9/7/2024
6.2.16.571-main 83 9/6/2024
6.2.16.570-main 71 9/6/2024
6.2.16.569-main 79 9/6/2024
6.2.16.567-main 85 9/6/2024
6.2.16.565-main 82 9/6/2024
6.2.16.564-main 98 9/5/2024
6.2.16.563-main 91 9/5/2024
6.2.16.562-main 89 9/5/2024
6.2.16.561-main 91 9/5/2024
6.2.16.560-main 86 9/5/2024
6.2.16.559-main 82 9/5/2024
6.2.16.558-main 87 9/5/2024
6.2.16.557-main 82 9/3/2024
6.2.16.556-main 99 8/31/2024
6.2.16.555-main 72 8/31/2024
6.2.16.554-main 82 8/31/2024
6.2.16.552-sdk-dotnet-9-pr 110 8/21/2024
6.2.16.551-main 88 8/21/2024
6.2.16.550-main 112 8/20/2024
6.2.16.549-main 109 8/20/2024
6.2.16.547-main 93 8/20/2024
6.2.16.545-main 93 8/20/2024
6.2.16.544-main 98 8/19/2024
6.2.16.543-main 98 8/19/2024
6.2.16.541-main 100 8/19/2024
6.2.16.540-main 105 8/15/2024
6.2.16.539-main 101 8/14/2024
6.2.16.538-main 97 8/14/2024
6.2.16.537-main 77 8/14/2024
6.2.16.536-main 88 8/14/2024
6.2.16.534-main 110 8/12/2024
6.2.16.533-main 74 8/6/2024
6.2.16.531-main 73 8/1/2024
6.2.16.530-main 75 8/1/2024
6.2.16.528-main 59 7/31/2024
6.2.16.527-main 48 7/31/2024
6.2.16.526-main 52 7/31/2024
6.2.16.525-main 66 7/30/2024
6.2.16.524-main 60 7/30/2024
6.2.16.522-main 59 7/30/2024
6.2.16.521-main 60 7/30/2024
6.2.16.520-main 83 7/20/2024
6.2.16.519-main 79 7/20/2024
6.2.16.518-main 77 7/20/2024
6.2.16.517-main 81 7/20/2024
6.2.16.516-main 82 7/19/2024
6.2.16.515-main 79 7/19/2024
6.2.16.514-sdk-dotnet-9-pr 79 7/19/2024
6.2.16.513-main 75 7/19/2024
6.2.16.512-main 65 7/19/2024
6.2.16.511-main 70 7/19/2024
6.2.16.510-main 69 7/19/2024
6.2.16.509-main 70 7/19/2024
6.2.16.508-main 76 7/19/2024
6.2.16.507-main 70 7/19/2024
6.2.16.506-main 78 7/19/2024
6.2.16.504-main 73 7/19/2024
6.2.16.502-main 82 7/18/2024
6.2.16.500-main 54 7/17/2024
6.2.16.499-main 55 7/17/2024
6.2.16.498-sdk-dotnet-9-pr 62 7/17/2024
6.2.16.497-main 56 7/17/2024
6.2.16.495-main 61 7/17/2024
6.2.16.494-main 67 7/17/2024
6.2.16.493-main 80 7/16/2024
6.2.16.492-main 81 7/16/2024
6.2.16.491-main 76 7/15/2024
6.2.16.489-main 83 7/12/2024
6.2.16.486-main 71 7/12/2024
6.2.16.485-main 70 7/12/2024
6.2.16.480-main 59 7/11/2024
6.2.16.478-main 77 7/11/2024
6.2.16.477-main 61 7/11/2024
6.2.16.476-main 61 7/11/2024
6.2.16.474-main 70 7/9/2024
6.2.16.473-main 67 7/9/2024
6.2.16.472-main 66 7/9/2024
6.2.16.471-main 94 6/28/2024
6.2.16.470-main 89 6/26/2024
6.2.16.469-update-sonarana 94 6/26/2024
6.2.16.468-main 89 6/26/2024
6.2.16.467-main 73 6/25/2024
6.2.16.466-main 99 6/15/2024
6.2.16.465-main 98 6/13/2024
6.2.16.464-main 90 6/13/2024
6.2.16.463-main 83 6/12/2024
6.2.16.462-main 86 6/12/2024
6.2.16.461-main 74 6/12/2024
6.2.16.460-main 76 6/12/2024
6.2.16.459-main 81 6/11/2024
6.2.16.458-main 81 6/11/2024
6.2.16.457-main 77 6/10/2024
6.2.16.456-main 81 6/10/2024
6.2.16.455-main 82 6/10/2024
6.2.16.451-main 78 6/6/2024
6.2.16.449-main 93 6/2/2024
6.2.16.448-main 107 6/2/2024
6.2.16.447-main 91 5/31/2024
6.2.16.445-main 98 5/30/2024
6.2.16.444-main 94 5/30/2024
6.2.16.443-main 99 5/29/2024
6.2.16.441-main 91 5/25/2024
6.2.16.440-main 90 5/25/2024
6.2.16.438-main 105 5/24/2024
6.2.16.436-main 95 5/23/2024
6.2.16.432-main 93 5/22/2024
6.2.16.428-main 90 5/19/2024
6.2.16.427-main 87 5/19/2024
6.2.16.426-main 88 5/18/2024
6.2.16.425-main 99 5/17/2024
6.2.16.424-main 97 5/17/2024
6.2.16.423-main 98 5/17/2024
6.2.16.422-main 103 5/17/2024
6.2.16.421-main 89 5/17/2024
6.2.16.420-main 92 5/17/2024
6.2.16.419-main 92 5/17/2024
6.2.16.418-main 98 5/17/2024
6.2.16.417-main 94 5/17/2024
6.2.16.416-main 108 5/17/2024
6.2.16.415-main 97 5/17/2024
6.2.16.414-main 95 5/16/2024
6.2.16.413-main 83 5/16/2024
6.2.16.412-dotnet-sdk-8-0 98 5/16/2024
6.2.16.411-main 53 5/1/2024
6.2.16.409-main 102 4/30/2024
6.2.16.408-main 115 4/30/2024
6.2.16.406-main 103 4/30/2024
6.2.16.403-main 91 4/29/2024
6.2.16.401-main 103 4/25/2024
6.2.16.400-main 91 4/24/2024
6.2.16.398-main 75 4/23/2024
6.2.16.397-main 103 4/23/2024
6.2.16.393-main 100 4/18/2024
6.2.16.390-main 91 4/18/2024
6.2.16.389-main 89 4/16/2024
6.2.16.388-main 105 4/16/2024
6.2.16.386-main 102 4/15/2024
6.2.16.383-main 87 4/10/2024
6.2.16.382-main 76 4/10/2024
6.2.16.381-main 91 4/10/2024
6.2.16.380-main 89 4/10/2024
6.2.16.379-main 98 4/10/2024
6.2.16.378-main 99 4/10/2024
6.2.16.377-dotnet-sdk-8-0 82 4/10/2024
6.2.16.376-main 83 4/8/2024
6.2.16.375-main 90 4/8/2024
6.2.16.374-main 93 4/7/2024
6.2.16.373-main 92 4/7/2024
6.2.16.372-main 94 4/7/2024
6.2.16.371-main 108 4/7/2024
6.2.16.370-main 99 4/3/2024
6.2.16.368-main 74 4/2/2024
6.2.16.367-main 77 4/2/2024
6.2.16.366-main 91 4/2/2024
6.2.16.365-main 100 3/30/2024
6.2.16.364-main 96 3/29/2024
6.2.16.363-main 103 3/27/2024
6.2.16.361-main 98 3/26/2024
6.2.16.360-main 93 3/26/2024
6.2.16.359-main 108 3/25/2024
6.2.16.358-main 107 3/25/2024
6.2.16.355-main 108 3/25/2024
6.2.16.352-main 82 3/25/2024
6.2.16.351-main 100 3/20/2024
6.2.16.350-main 99 3/20/2024
6.2.16.349-main 109 3/20/2024
6.2.16.348-main 90 3/20/2024
6.2.16.347-main 95 3/19/2024
6.2.16.346-main 100 3/19/2024
6.2.16.344-main 87 3/19/2024
6.2.16.343-main 72 3/14/2024
6.2.16.341-main 98 3/8/2024
6.2.16.340-main 88 3/8/2024
6.2.16.338-main 94 3/7/2024
6.2.16.337-main 98 3/7/2024
6.2.16.336-main 103 3/4/2024
6.2.16.335-main 95 2/27/2024
6.2.16.334-main 96 2/27/2024
6.2.16.333-main 74 2/26/2024
6.2.16.332-main 86 2/26/2024
6.2.16.331-main 93 2/26/2024
6.2.16.330-main 97 2/25/2024
6.2.16.329-main 90 2/25/2024
6.2.16.327-main 86 2/25/2024
6.2.16.326-main 88 2/25/2024
6.2.16.325-main 85 2/25/2024
6.2.16.324-main 103 2/25/2024
6.2.16.323-main 89 2/24/2024
6.2.16.322-main 104 2/20/2024
6.2.16.321-main 108 2/20/2024
6.2.16.320-main 101 2/20/2024
6.2.16.319-main 102 2/19/2024
6.2.16.317-main 114 2/12/2024
6.2.16.316-main 104 2/12/2024
6.2.16.315-main 94 2/12/2024
6.2.16.314-main 106 2/11/2024
6.2.16.313-main 108 2/9/2024
6.2.16.312-main 114 2/9/2024
6.2.16.311-update-funfair 99 2/9/2024
6.2.16.310-update-funfair 101 2/9/2024
6.2.16.309-main 120 2/8/2024
6.2.16.308-main 94 2/8/2024
6.2.16.305-main 103 2/7/2024
6.2.16.304-main 109 2/7/2024
6.2.16.303-main 96 2/7/2024
6.2.16.302-main 96 2/7/2024
6.2.16.301-main 108 2/6/2024
6.2.16.300-main 92 2/6/2024
6.2.16.299-main 112 2/6/2024
6.2.16.298-main 111 2/5/2024
6.2.16.297-main 112 2/5/2024
6.2.16.296-main 113 1/31/2024
6.2.16.295-main 94 1/31/2024
6.2.16.293-main 112 1/30/2024
6.2.16.292-main 93 1/29/2024
6.2.16.291-build 103 1/29/2024
6.2.16.290-build 98 1/29/2024
6.2.16.289-build 95 1/29/2024
6.2.16.288-build 106 1/29/2024
6.2.16.287-build 79 1/29/2024
6.2.16.286-main 85 1/29/2024
6.2.16.285-main 100 1/27/2024
6.2.16.284-main 104 1/26/2024
6.2.16.283-main 97 1/25/2024
6.2.16.282-main 81 1/24/2024
6.2.16.281-main 112 1/23/2024
6.2.16.280-main 102 1/17/2024
6.2.16.279-main 121 1/16/2024
6.2.16.278-main 102 1/15/2024
6.2.16.277-main 113 1/15/2024
6.2.16.276-main 98 1/15/2024
6.2.16.275-main 116 1/14/2024
6.2.16.274-main 112 1/13/2024
6.2.16.273-main 95 1/13/2024
6.2.16.272-main 114 1/10/2024
6.2.16.271-main 117 1/9/2024
6.2.16.270-main 126 1/7/2024
6.2.16.269-main 128 1/6/2024
6.2.16.268-main 106 1/6/2024
6.2.16.266-main 108 1/5/2024
6.2.16.265-main 125 1/5/2024
6.2.16.264-main 112 1/5/2024
6.2.16.263-main 130 1/5/2024
6.2.16.262-main 125 1/5/2024
6.2.16.261-main 108 1/5/2024
6.2.16.260-main 117 1/4/2024
6.2.16.259-main 106 1/4/2024
6.2.16.258-main 104 1/2/2024
6.2.16.256-main 123 12/30/2023
6.2.16.255-main 118 12/30/2023
6.2.16.254-main 130 12/28/2023
6.2.16.253-main 139 12/28/2023
6.2.16.252-main 114 12/26/2023
6.2.16.251-main 120 12/26/2023
6.2.15.250 201 12/24/2023
6.2.15.249-main 139 12/24/2023
6.2.15.248-main 120 12/23/2023
6.2.15.247-main 128 12/23/2023
6.2.15.246-main 117 12/23/2023
6.2.15.245-main 139 12/23/2023
6.2.15.244-main 127 12/23/2023
6.2.15.243-main 126 12/23/2023
6.2.15.242-main 111 12/23/2023
6.2.15.241-main 116 12/23/2023
6.2.15.240-main 132 12/21/2023
6.2.15.239-main 121 12/21/2023
6.2.15.238-main 119 12/21/2023