Method | Description | |
---|---|---|
BuildQueue ( |
||
Enqueue ( string repoUrl, string sha1, string buildScriptUrl, string overrideBuildRootDir = null ) : Task |
||
GetBuildOutput ( long buildId ) : int?>>.Task |
||
ProcessSingleBuild ( |
||
Start ( ) : IDisposable |
Method | Description | |
---|---|---|
cloneOrResetRepo ( |
||
createStartInfoForScript ( string buildScript, string localRepoRootDirectory ) : |
||
getBuildScriptPath ( |
||
validateBuildUrl ( string buildUrl ) : Task |
public BuildQueue ( |
||
githubClient | ||
cache | IBlobCache | |
processBuildFunc | Func |
|
return | System |
public Enqueue ( string repoUrl, string sha1, string buildScriptUrl, string overrideBuildRootDir = null ) : Task |
||
repoUrl | string | |
sha1 | string | |
buildScriptUrl | string | |
overrideBuildRootDir | string | |
return | Task |
public GetBuildOutput ( long buildId ) : int?>>.Task |
||
buildId | long | |
return | int?>>.Task |
public ProcessSingleBuild ( |
||
queueItem | ||
stdout | IObserver |
|
return | Task |