C# 클래스 CCNet.Build.Reconfigure.ProjectConfigurationMethods

파일 보기 프로젝트 열기: shuruev/CCNet.Extensions

공개 메소드들

메소드 설명
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.

메소드 상세

AdminDirectory() 공개 정적인 메소드

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

AdminDirectoryRebuildAll() 공개 정적인 메소드

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

LocalName() 공개 정적인 메소드

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
리턴 string

NugetRestoreUrl() 공개 정적인 메소드

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

PackagesDirectory() 공개 정적인 메소드

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

ProjectDirectory() 공개 정적인 메소드

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

ProjectFileName() 공개 정적인 메소드

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

ProjectFilePath() 공개 정적인 메소드

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

PublishDirectory() 공개 정적인 메소드

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

PublishReleaseFile() 공개 정적인 메소드

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

ReferencesDirectory() 공개 정적인 메소드

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
리턴 string

RelatedDirectory() 공개 정적인 메소드

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

SnapshotDirectory() 공개 정적인 메소드

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

SnapshotPackagesFile() 공개 정적인 메소드

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

SnapshotSourceFile() 공개 정적인 메소드

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

SourceDirectory() 공개 정적인 메소드

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

SourceDirectoryPackage() 공개 정적인 메소드

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

SourceDirectoryRelease() 공개 정적인 메소드

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

TempDirectory() 공개 정적인 메소드

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

TempDirectoryPublish() 공개 정적인 메소드

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

TempFileExcludeFromPublish() 공개 정적인 메소드

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

TempFileExcludeFromSnapshot() 공개 정적인 메소드

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

TempFilePackages() 공개 정적인 메소드

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

TempFileSource() 공개 정적인 메소드

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

TempFileVersion() 공개 정적인 메소드

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

UniqueName() 공개 정적인 메소드

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
리턴 string

WebUrl() 공개 정적인 메소드

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

WorkingDirectory() 공개 정적인 메소드

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