public IBuildEngine GetBuildEngine()
{
IBuildEngine engine;
if (!string.IsNullOrEmpty(TeamCityUrl))
{
engine = new TeamCity(new Uri(TeamCityUrl), TeamCityUsername, TeamCityPassword);
}
else if (!string.IsNullOrEmpty(CCNetServerUsername))
engine = new ManualCCNet(CCNetUrl, CCNetServer, CCNetUser, CCNetSource, new System.Net.NetworkCredential(CCNetServerUsername, CCNetServerPassword));
else
engine = new ManualCCNet(CCNetUrl, CCNetServer, CCNetUser, CCNetSource);
return engine;
}