TeamCity

Out of the box support

The TeamCity alias, which returns an ITeamCityProvider instance can be used to interact with the TeamCity environment.

The following example writes an error message if running on TeamCity:

if (BuildSystem.TeamCity.IsRunningOnTeamCity)
{
    BuildSystem.TeamCity.WriteStatus(
            "This is a error message.",
            "error",
            "Error details."
        );
}
else
{
    Information("Not running on TeamCity");
}

See ITeamCityProvider for details and available methods to interact with TeamCity.

Available 3rd party extensions

No extensions found