C# Class TeamCityServices.ServerConfiguration.ConfigureTeamCity

Inheritance: SirenOfShame.Lib.ServerConfiguration.ConfigureServerBase
ファイルを表示 Open project: AutomatedArchitecture/SirenOfShame

Public Methods

Method Description
ConfigureTeamCity ( ) : System
ConfigureTeamCity ( SirenOfShame.Lib.Settings.SirenOfShameSettings sosSettings, TeamCityCiEntryPoint teamCityCiEntryPoint, SirenOfShame.Lib.Settings.CiEntryPointSetting ciEntryPointSetting ) : System

Private Methods

Method Description
AddBuildDefinition ( TeamCityBuildDefinition buildDefinition, SirenOfShame.Lib.Helpers.ThreeStateTreeNode parentProjectNode, IEnumerable activeBuildDefinitionSettings ) : bool
AddRootProjects ( TeamCityProject rootProjects ) : void
AddSubProjectsAndBuildDefinitions ( TeamCityProject project, List activeBuildDefinitionSettings, TreeNodeCollection treeNodeCollection ) : bool
ClearProjectNodes ( ) : void
ConnectClick ( object sender, EventArgs e ) : void
DeactivateProjectsNoLongerOnServer ( TeamCityProject projectsOnServer ) : void
GetAllBuildDefinitionsFlattened ( IEnumerable projects ) : IEnumerable
GetProjectsComplete ( TeamCityProject projects ) : void
GetProjectsError ( Exception ex ) : void
OnLoad ( object sender, EventArgs eventArgs ) : void
Projects_AfterCheck ( object sender, TreeViewEventArgs e ) : void
ReloadProjects ( ) : Task
SaveCredentials ( ) : void

Method Details

ConfigureTeamCity() public method

public ConfigureTeamCity ( ) : System
return System

ConfigureTeamCity() public method

public ConfigureTeamCity ( SirenOfShame.Lib.Settings.SirenOfShameSettings sosSettings, TeamCityCiEntryPoint teamCityCiEntryPoint, SirenOfShame.Lib.Settings.CiEntryPointSetting ciEntryPointSetting ) : System
sosSettings SirenOfShame.Lib.Settings.SirenOfShameSettings
teamCityCiEntryPoint TeamCityCiEntryPoint
ciEntryPointSetting SirenOfShame.Lib.Settings.CiEntryPointSetting
return System