C# Класс CcNet.Labeller.GitRevisionLabeller

Наследование: ILabeller
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
BaseWorkingDirectory string
GetOriginHash string
GetRepositoryFullPath string
NewProcessInfo ThoughtWorks.CruiseControl.Core.Util.ProcessInfo
SetEnvironmentVariable void
SetEnvironmentVariable void

Открытые методы

Метод Описание
Generate ( IIntegrationResult resultFromLastBuild ) : string

Returns the label to use for the current build.

Run ( IIntegrationResult result ) : void

Runs the task, given the specified IIntegrationResult, in the specified IProject.

Приватные методы

Метод Описание
BaseWorkingDirectory ( IIntegrationResult result ) : string
GetOriginHash ( IIntegrationResult result ) : string
GetRepositoryFullPath ( IIntegrationResult result ) : string
NewProcessInfo ( string args, string dir ) : ThoughtWorks.CruiseControl.Core.Util.ProcessInfo
SetEnvironmentVariable ( string name, int @value ) : void
SetEnvironmentVariable ( string name, string @value ) : void

Описание методов

Generate() публичный Метод

Returns the label to use for the current build.
public Generate ( IIntegrationResult resultFromLastBuild ) : string
resultFromLastBuild IIntegrationResult IntegrationResult from last build used to determine the next label.
Результат string

Run() публичный Метод

Runs the task, given the specified IIntegrationResult, in the specified IProject.
public Run ( IIntegrationResult result ) : void
result IIntegrationResult The label for the current build.
Результат void