C# Class CCNet.Build.Reconfigure.ProjectConfigurationMethods

Show file Open project: shuruev/CCNet.Extensions

Public Methods

Method Description
AdminDirectory ( this config ) : string

Gets special server directory for administrative features.

AdminDirectoryRebuildAll ( this config ) : string

Gets service directory which is used to trigger rebuild for all the projects.

LocalName ( this config ) : string

Gets local name used for project files and folders. It is a project name where we omit some prefixes, like "CnetConent." for example.

NugetRestoreUrl ( this config ) : string

Gets NuGet URL used to restore packages.

PackagesDirectory ( this config ) : string

Gets directory for storing downloaded NuGet packages.

ProjectDirectory ( this config ) : string

Gets base directory for a build project.

ProjectFileName ( this config ) : string

Gets project file name.

ProjectFilePath ( this config ) : string

Gets project file path.

PublishDirectory ( this config ) : string

Gets directory for preparing release files to publish.

PublishReleaseFile ( this config ) : string

Gets local file with a compressed release to publish.

ReferencesDirectory ( this config ) : string

Gets directory for storing all the referenced projects. Files in this directory are used to trigger the build for current project after dependent projects were built.

RelatedDirectory ( this config ) : string

Gets directory for preparing related projects.

SnapshotDirectory ( this config ) : string

Gets directory for preparing snapshot files to save.

SnapshotPackagesFile ( this config ) : string

Gets file name for packages snapshot.

SnapshotSourceFile ( this config ) : string

Gets file name for source snapshot.

SourceDirectory ( this config ) : string

Gets directory for storing source codes for the current project.

SourceDirectoryPackage ( this config ) : string

Gets directory which stores released package.

SourceDirectoryRelease ( this config ) : string

Gets directory which stores primary release output.

TempDirectory ( this config ) : string

Gets directory for storing temporary files during the build process.

TempDirectoryPublish ( this config ) : string

Gets directory for storing temporary files while publishing the release.

TempFileExcludeFromPublish ( this config ) : string

Gets temporary file which stores wildcards to be excluded from the published release.

TempFileExcludeFromSnapshot ( this config ) : string

Gets temporary file which stores wildcards to be excluded from the snapshot.

TempFilePackages ( this config ) : string

Gets temporary file for storing information about used packages.

TempFileSource ( this config ) : string

Gets temporary file for storing source codes information.

TempFileVersion ( this config ) : string

Gets temporary file for storing Version information.

UniqueName ( this config ) : string

Gets unique name for the build scenario. One software project may have several build scenarios, e.g. V3.Storage, V3.Storage-FirstBranch, V3.Storage.SecondBranch, etc.

WebUrl ( this config ) : string

Gets web URL for a build project.

WorkingDirectory ( this config ) : string

Gets working directory for a build project.

Method Details

AdminDirectory() public static method

Gets special server directory for administrative features.
public static AdminDirectory ( this config ) : string
config this
return string

AdminDirectoryRebuildAll() public static method

Gets service directory which is used to trigger rebuild for all the projects.
public static AdminDirectoryRebuildAll ( this config ) : string
config this
return string

LocalName() public static method

Gets local name used for project files and folders. It is a project name where we omit some prefixes, like "CnetConent." for example.
public static LocalName ( this config ) : string
config this
return string

NugetRestoreUrl() public static method

Gets NuGet URL used to restore packages.
public static NugetRestoreUrl ( this config ) : string
config this
return string

PackagesDirectory() public static method

Gets directory for storing downloaded NuGet packages.
public static PackagesDirectory ( this config ) : string
config this
return string

ProjectDirectory() public static method

Gets base directory for a build project.
public static ProjectDirectory ( this config ) : string
config this
return string

ProjectFileName() public static method

Gets project file name.
public static ProjectFileName ( this config ) : string
config this
return string

ProjectFilePath() public static method

Gets project file path.
public static ProjectFilePath ( this config ) : string
config this
return string

PublishDirectory() public static method

Gets directory for preparing release files to publish.
public static PublishDirectory ( this config ) : string
config this
return string

PublishReleaseFile() public static method

Gets local file with a compressed release to publish.
public static PublishReleaseFile ( this config ) : string
config this
return string

ReferencesDirectory() public static method

Gets directory for storing all the referenced projects. Files in this directory are used to trigger the build for current project after dependent projects were built.
public static ReferencesDirectory ( this config ) : string
config this
return string

RelatedDirectory() public static method

Gets directory for preparing related projects.
public static RelatedDirectory ( this config ) : string
config this
return string

SnapshotDirectory() public static method

Gets directory for preparing snapshot files to save.
public static SnapshotDirectory ( this config ) : string
config this
return string

SnapshotPackagesFile() public static method

Gets file name for packages snapshot.
public static SnapshotPackagesFile ( this config ) : string
config this
return string

SnapshotSourceFile() public static method

Gets file name for source snapshot.
public static SnapshotSourceFile ( this config ) : string
config this
return string

SourceDirectory() public static method

Gets directory for storing source codes for the current project.
public static SourceDirectory ( this config ) : string
config this
return string

SourceDirectoryPackage() public static method

Gets directory which stores released package.
public static SourceDirectoryPackage ( this config ) : string
config this
return string

SourceDirectoryRelease() public static method

Gets directory which stores primary release output.
public static SourceDirectoryRelease ( this config ) : string
config this
return string

TempDirectory() public static method

Gets directory for storing temporary files during the build process.
public static TempDirectory ( this config ) : string
config this
return string

TempDirectoryPublish() public static method

Gets directory for storing temporary files while publishing the release.
public static TempDirectoryPublish ( this config ) : string
config this
return string

TempFileExcludeFromPublish() public static method

Gets temporary file which stores wildcards to be excluded from the published release.
public static TempFileExcludeFromPublish ( this config ) : string
config this
return string

TempFileExcludeFromSnapshot() public static method

Gets temporary file which stores wildcards to be excluded from the snapshot.
public static TempFileExcludeFromSnapshot ( this config ) : string
config this
return string

TempFilePackages() public static method

Gets temporary file for storing information about used packages.
public static TempFilePackages ( this config ) : string
config this
return string

TempFileSource() public static method

Gets temporary file for storing source codes information.
public static TempFileSource ( this config ) : string
config this
return string

TempFileVersion() public static method

Gets temporary file for storing Version information.
public static TempFileVersion ( this config ) : string
config this
return string

UniqueName() public static method

Gets unique name for the build scenario. One software project may have several build scenarios, e.g. V3.Storage, V3.Storage-FirstBranch, V3.Storage.SecondBranch, etc.
public static UniqueName ( this config ) : string
config this
return string

WebUrl() public static method

Gets web URL for a build project.
public static WebUrl ( this config ) : string
config this
return string

WorkingDirectory() public static method

Gets working directory for a build project.
public static WorkingDirectory ( this config ) : string
config this
return string