Methods
clearDirectory
- clearDirectory(directory: string): Promise<void>
-
Returns Promise<void>
cloneRepo
- cloneRepo(directory: string, remoteUrl: string, branch: string): Promise<void>
-
Parameters
-
directory: string
-
remoteUrl: string
-
branch: string
Returns Promise<void>
makeTempDir
- makeTempDir(prefix: string): Promise<string>
-
Returns Promise<string>
updateLocalRepo
- updateLocalRepo(directory: string, remoteUrl: string, branch: string): Promise<void>
-
Parameters
-
directory: string
-
remoteUrl: string
-
branch: string
Returns Promise<void>
validateRemote
- validateRemote(remoteUrl: string): Promise<boolean>
-
Returns Promise<boolean>