C# Class Zen.NugetPacker.NugetRunner

显示文件 Open project: holinov/Zen.Core Class Usage Examples

Public Methods

Method Description
BuildSolutions ( ) : void
CopyPackageFiles ( NugetPackage package ) : void
NugetRunner ( string solutionPath, string buildType, string versionString, bool publish, string publishKey, string nugetExe = "NuGet.exe" ) : System
Pack ( NugetPackage package ) : void
Update ( ) : void

Private Methods

Method Description
CopyFile ( string @from, string to ) : void
GetPackageDir ( NugetPackage package ) : string
GetRealNuspecPath ( NugetPackage package, string targetFileName ) : string
PrepareNuspec ( NugetPackage package ) : string

Method Details

BuildSolutions() public method

public BuildSolutions ( ) : void
return void

CopyPackageFiles() public method

public CopyPackageFiles ( NugetPackage package ) : void
package NugetPackage
return void

NugetRunner() public method

public NugetRunner ( string solutionPath, string buildType, string versionString, bool publish, string publishKey, string nugetExe = "NuGet.exe" ) : System
solutionPath string
buildType string
versionString string
publish bool
publishKey string
nugetExe string
return System

Pack() public method

public Pack ( NugetPackage package ) : void
package NugetPackage
return void

Update() public method

public Update ( ) : void
return void