C# Class Octopus.Cli.Commands.ReleasePlan

ファイルを表示 Open project: OctopusDeploy/Octo.exe Class Usage Examples

Public Methods

Method Description
FormatAsTable ( ) : string
GetActionVersionNumber ( string packageStepName ) : string
GetHighestVersionNumber ( ) : string
GetSelections ( ) : List
HasStepsViolatingChannelVersionRules ( ) : bool
HasUnresolvedSteps ( ) : bool
IsViableReleasePlan ( ) : bool
ReleasePlan ( ProjectResource project, ChannelResource channel, ReleaseTemplateResource releaseTemplate, IPackageVersionResolver versionResolver ) : System
ToString ( ) : string
Width ( string heading, IEnumerable inputs, int padding = 2, int max = int.MaxValue ) : int

Method Details

FormatAsTable() public method

public FormatAsTable ( ) : string
return string

GetActionVersionNumber() public method

public GetActionVersionNumber ( string packageStepName ) : string
packageStepName string
return string

GetHighestVersionNumber() public method

public GetHighestVersionNumber ( ) : string
return string

GetSelections() public method

public GetSelections ( ) : List
return List

HasStepsViolatingChannelVersionRules() public method

public HasStepsViolatingChannelVersionRules ( ) : bool
return bool

HasUnresolvedSteps() public method

public HasUnresolvedSteps ( ) : bool
return bool

IsViableReleasePlan() public method

public IsViableReleasePlan ( ) : bool
return bool

ReleasePlan() public method

public ReleasePlan ( ProjectResource project, ChannelResource channel, ReleaseTemplateResource releaseTemplate, IPackageVersionResolver versionResolver ) : System
project ProjectResource
channel Octopus.Client.Model.ChannelResource
releaseTemplate Octopus.Client.Model.ReleaseTemplateResource
versionResolver IPackageVersionResolver
return System

ToString() public method

public ToString ( ) : string
return string

Width() public method

public Width ( string heading, IEnumerable inputs, int padding = 2, int max = int.MaxValue ) : int
heading string
inputs IEnumerable
padding int
max int
return int