C# Класс CydinBuildService.GitPuller

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

Открытые свойства

Свойство Тип Описание
Timeout int

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

Метод Описание
Fetch ( BuildContext ctx, int sourceId, CydinBuildService.n127_0_0_1.SourceTagInfo stag, StringBuilder output, StringBuilder error ) : void
GetChildUrls ( BuildContext ctx, CydinBuildService.n127_0_0_1.SourceInfo source ) : IEnumerable
GetGitPath ( BuildContext ctx, int sourceId ) : string
GetSourceTagPath ( BuildContext ctx, int sourceId, int sourceTagId ) : string
PrepareForBuild ( BuildContext ctx, int sourceId, CydinBuildService.n127_0_0_1.SourceTagInfo stag ) : void

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

Метод Описание
GetCurrentRevision ( string gitDir, string bt ) : string
RunCommand ( string gitDir, string cmd, StringBuilder log ) : IEnumerable
UpdateRepo ( BuildContext ctx, int sourceId, string url, StringBuilder output ) : void

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

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

public Fetch ( BuildContext ctx, int sourceId, CydinBuildService.n127_0_0_1.SourceTagInfo stag, StringBuilder output, StringBuilder error ) : void
ctx BuildContext
sourceId int
stag CydinBuildService.n127_0_0_1.SourceTagInfo
output StringBuilder
error StringBuilder
Результат void

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

public GetChildUrls ( BuildContext ctx, CydinBuildService.n127_0_0_1.SourceInfo source ) : IEnumerable
ctx BuildContext
source CydinBuildService.n127_0_0_1.SourceInfo
Результат IEnumerable

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

public GetGitPath ( BuildContext ctx, int sourceId ) : string
ctx BuildContext
sourceId int
Результат string

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

public GetSourceTagPath ( BuildContext ctx, int sourceId, int sourceTagId ) : string
ctx BuildContext
sourceId int
sourceTagId int
Результат string

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

public PrepareForBuild ( BuildContext ctx, int sourceId, CydinBuildService.n127_0_0_1.SourceTagInfo stag ) : void
ctx BuildContext
sourceId int
stag CydinBuildService.n127_0_0_1.SourceTagInfo
Результат void

Описание свойств

Timeout публичное статическое свойство

public static int Timeout
Результат int