Implementation of IBuildEngine using Paul Stacks TeamCitySharp
Inheritance: IBuildEngine
Example #1
0
        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;
        }