C# Class Sitecore.NuGet.Core.PackageGenerator

Datei anzeigen Open project: Sitecore/Sitecore-Configurator Class Usage Examples

Public Properties

Property Type Description
MajorMinorRegex System.Text.RegularExpressions.Regex

Public Methods

Method Description
GetFilePrefix ( string productName ) : string
GetMajorMinor ( IVersion version ) : string
GetReleaseVersion ( string majorMinor, string revision, string updateNumber ) : string

Protected Methods

Method Description
Save ( [ builder, [ nugetFilePath ) : void

Private Methods

Method Description
Generate ( [ packageFilePath, [ outputFolderPath ) : IEnumerable
Generate ( [ packageFilePath, [ outputFolderPath, bool usePrefix, bool sitecoreOnlyAssemblies, bool force ) : IEnumerable
Generate ( [ prefix, string productName, [ packageFilePath, [ releaseVersion, [ outputFolderPath ) : IEnumerable
Generate ( string userDefinedPrefix, [ productName, [ packageFilePath, [ releaseVersion, [ outputFolderPath, bool sitecoreOnlyAssemblies, bool force ) : IEnumerable
GenerateCustomPackages ( string userDefinedPrefix, string binFolderPath, string outputFolderPath, string releaseVersion, IEnumerable singleAssemblyPackages ) : IEnumerable
GenerateFilesPackage ( string userDefinedPrefix, [ productName, [ files, [ releaseFolderPath, [ releaseVersion, [ releaseTitle ) : string
GenerateLinksPackage ( string userDefinedPrefix, [ productName, [ files, [ releaseFolderPath, [ releaseVersion, [ releaseTitle ) : string
GenerateMainPackage ( string userDefinedPrefix, [ productName, [ files, [ releaseFolderPath, [ releaseVersion, [ releaseTitle ) : string
GeneratePackages ( string userDefinedPrefix, [ productName, [ binFolderPath, [ outputFolderPath, [ releaseVersion, [ releaseTitle, [ releaseFolderPath, bool sitecoreOnlyAssemblies = true ) : IEnumerable
GenerateSingleAssemblyPackage ( string userDefinedPrefix, [ assemblyFilePath, [ releaseFolderPath, [ releaseVersion, [ releaseTitle ) : string
GetNuGetName ( [ assemblyFilePath, string packageNamePrefix ) : string
GetPrefix ( string productName ) : string

Method Details

GetFilePrefix() public static method

public static GetFilePrefix ( string productName ) : string
productName string
return string

GetMajorMinor() public static method

public static GetMajorMinor ( IVersion version ) : string
version IVersion
return string

GetReleaseVersion() public static method

public static GetReleaseVersion ( string majorMinor, string revision, string updateNumber ) : string
majorMinor string
revision string
updateNumber string
return string

Save() protected method

protected Save ( [ builder, [ nugetFilePath ) : void
builder [
nugetFilePath [
return void

Property Details

MajorMinorRegex public_oe static_oe property

public static Regex,System.Text.RegularExpressions MajorMinorRegex
return System.Text.RegularExpressions.Regex