github.com/jfrog/frogbot@v1.1.1-0.20231221090046-821a26f50338/action/node_modules/simple-git/dist/src/lib/runners/git-executor-chain.d.ts (about) 1 import { PluginStore } from '../plugins'; 2 import { outputHandler, SimpleGitExecutor, SimpleGitTask } from '../types'; 3 import { Scheduler } from './scheduler'; 4 export declare class GitExecutorChain implements SimpleGitExecutor { 5 private _executor; 6 private _scheduler; 7 private _plugins; 8 private _chain; 9 private _queue; 10 private _cwd; 11 get binary(): string; 12 get cwd(): string; 13 set cwd(cwd: string); 14 get env(): import("../types").GitExecutorEnv; 15 get outputHandler(): outputHandler | undefined; 16 constructor(_executor: SimpleGitExecutor, _scheduler: Scheduler, _plugins: PluginStore); 17 chain(): this; 18 push<R>(task: SimpleGitTask<R>): Promise<R>; 19 private attemptTask; 20 private onFatalException; 21 private attemptRemoteTask; 22 private attemptEmptyTask; 23 private handleTaskData; 24 private gitResponse; 25 private _beforeSpawn; 26 }