C# Class Octopus.Cli.Commands.ReleasePlanBuilder

Inheritance: IReleasePlanBuilder
Exibir arquivo Open project: OctopusDeploy/Octo.exe

Public Methods

Method Description
Build ( IOctopusAsyncRepository repository, ProjectResource project, ChannelResource channel, string versionPreReleaseTag ) : Task
ReleasePlanBuilder ( ILogger log, IPackageVersionResolver versionResolver, IChannelVersionRuleTester versionRuleTester ) : System

Private Methods

Method Description
BuildChannelVersionFilters ( string stepName, ChannelResource channel ) : object>.IDictionary

Method Details

Build() public method

public Build ( IOctopusAsyncRepository repository, ProjectResource project, ChannelResource channel, string versionPreReleaseTag ) : Task
repository IOctopusAsyncRepository
project ProjectResource
channel Octopus.Client.Model.ChannelResource
versionPreReleaseTag string
return Task

ReleasePlanBuilder() public method

public ReleasePlanBuilder ( ILogger log, IPackageVersionResolver versionResolver, IChannelVersionRuleTester versionRuleTester ) : System
log ILogger
versionResolver IPackageVersionResolver
versionRuleTester IChannelVersionRuleTester
return System