Continuous Integration

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. Choose between the supported continuous integration servers below.

GitHub Actions

GitVersion's GitTools Actions allows for simple integration into a GitHub Actions build pipeline.

GitTools Actions

Azure DevOps

GitVersion's GitTools Azure DevOps Task allows for simple integration of GitVersion into an Azure DevOps build pipeline.

GitTools Task