Skip to content
This repository was archived by the owner on Aug 5, 2019. It is now read-only.

SimpleGitVersion with CI Servers

Alexandre Da Silva edited this page Jan 7, 2016 · 2 revisions

Once installed and configured in the solution, SimpleGitVersion can be used easily and seamlessly on any CI Server. However, some servers may require specific configurations in order to be compatible.

See https://github.com/SimpleGitVersion/SGV-Net/wiki/Installing-SimpleGitVersion and https://github.com/SimpleGitVersion/SGV-Net/wiki/Optional-RepositoryInfo.xml-file to install and configure properly SimpleGitVersion.

DNX projects

Don't forget to install SimpleGitVersion.DNXCommands on the CI Server: dnu commands install SimpleGitVersion.DNXCommands

Specific configurations

Here are all the known popular CI Server providers needing specific configurations.

TeamCity

With the default configuration, SimpleGitVersion can't read the /.git folder.

This issue can be resolved by passing the VCS Checkout Mode to Automatically on agent in the TeamCity Project Settings page.

Clone this wiki locally