There are four different ways to consume GitVersion itself. You can find each of these options below.
|GitVersion can be used in a Continuous Server pipeline to generate a version number that both labels the build itself and makes the different version variables available to the rest of the build pipeline.
|The Command Line gives most flexibility by allowing the execution of GitVersion to be customized
|Just install with NuGet and GitVersion will automatically generate assembly version information that is compiled into the resulting artifact.
|Install with NuGet and use GitVersion as a software library. Although this is an unsupported option and the API may break even between minor or patch releases, it's a useful option to some.
|Use GitVersion through one of its many published Docker containers.