C# Class FluentTc.Engine.BuildConfigurationRunner

Inheritance: IBuildConfigurationRunner
ファイルを表示 Open project: QualiSystems/FluentTc

Public Methods

Method Description
BuildConfigurationRunner ( IBuildConfigurationRetriever buildConfigurationRetriever, ITeamCityCaller teamCityCaller, IAgentsRetriever agentsRetriever, IBuildModelToBuildConverter buildModelToBuildConverter ) : System
Run ( Action having, Action onAgent = null, Action parameters = null, Action moreOptionsAction = null ) : IBuild

Private Methods

Method Description
CreateTriggerBody ( string buildConfigId, int agentId, List properties = null, MoreOptionsHavingBuilder moreOptions = null ) : string
GetAgentId ( Action onAgent ) : int?
GetMoreOptions ( Action moreOptionsAction ) : MoreOptionsHavingBuilder
GetProperties ( Action parameters ) : List

Method Details

BuildConfigurationRunner() public method

public BuildConfigurationRunner ( IBuildConfigurationRetriever buildConfigurationRetriever, ITeamCityCaller teamCityCaller, IAgentsRetriever agentsRetriever, IBuildModelToBuildConverter buildModelToBuildConverter ) : System
buildConfigurationRetriever IBuildConfigurationRetriever
teamCityCaller ITeamCityCaller
agentsRetriever IAgentsRetriever
buildModelToBuildConverter IBuildModelToBuildConverter
return System

Run() public method

public Run ( Action having, Action onAgent = null, Action parameters = null, Action moreOptionsAction = null ) : IBuild
having Action
onAgent Action
parameters Action
moreOptionsAction Action
return IBuild