C# Class Rosalia.TaskLib.NuGet.Tasks.PushPackageTask

NuGet push task input. See http://docs.nuget.org/docs/reference/command-line-reference#Push_Command for options details.
Inheritance: ExternalToolTask
ファイルを表示 Open project: rosaliafx/Rosalia

Public Methods

Method Description
AddUniqueOption ( Option option ) : void
PushPackageTask ( IFile packageFile ) : System.Collections.Generic
WithApiKey ( string apiKey ) : PushPackageTask
WithSource ( string source ) : PushPackageTask
WithTimeout ( int timeout ) : PushPackageTask

Specifies the timeout for pushing to a server in seconds. Defaults to 300 seconds (5 minutes).

WithVerbosityDetailed ( ) : PushPackageTask
WithVerbosityLevel ( string level ) : PushPackageTask
WithVerbosityNormal ( ) : PushPackageTask
WithVerbosityQuiet ( ) : PushPackageTask

Protected Methods

Method Description
GetToolArguments ( TaskContext context ) : string

Method Details

AddUniqueOption() public method

public AddUniqueOption ( Option option ) : void
option Rosalia.TaskLib.NuGet.Input.Option
return void

GetToolArguments() protected method

protected GetToolArguments ( TaskContext context ) : string
context Rosalia.Core.Tasks.TaskContext
return string

PushPackageTask() public method

public PushPackageTask ( IFile packageFile ) : System.Collections.Generic
packageFile Rosalia.FileSystem.IFile
return System.Collections.Generic

WithApiKey() public method

public WithApiKey ( string apiKey ) : PushPackageTask
apiKey string
return PushPackageTask

WithSource() public method

public WithSource ( string source ) : PushPackageTask
source string
return PushPackageTask

WithTimeout() public method

Specifies the timeout for pushing to a server in seconds. Defaults to 300 seconds (5 minutes).
public WithTimeout ( int timeout ) : PushPackageTask
timeout int
return PushPackageTask

WithVerbosityDetailed() public method

public WithVerbosityDetailed ( ) : PushPackageTask
return PushPackageTask

WithVerbosityLevel() public method

public WithVerbosityLevel ( string level ) : PushPackageTask
level string
return PushPackageTask

WithVerbosityNormal() public method

public WithVerbosityNormal ( ) : PushPackageTask
return PushPackageTask

WithVerbosityQuiet() public method

public WithVerbosityQuiet ( ) : PushPackageTask
return PushPackageTask