@atomist/sdm-core
Version:
Atomist Software Delivery Machine - Implementation
13 lines • 687 B
TypeScript
import { GoalInvocation } from "@atomist/sdm";
import { GoalCacheArchiveStore } from "./CompressingGoalCache";
/**
* Goal archive store that stores the compressed archives into the SDM cache directory.
*/
export declare class FileSystemGoalCacheArchiveStore implements GoalCacheArchiveStore {
private static readonly archiveName;
store(gi: GoalInvocation, classifier: string, archivePath: string): Promise<void>;
delete(gi: GoalInvocation, classifier: string): Promise<void>;
retrieve(gi: GoalInvocation, classifier: string, targetArchivePath: string): Promise<void>;
private static getCacheDirectory;
}
//# sourceMappingURL=FileSystemGoalCacheArchiveStore.d.ts.map