@atomist/sdm-core
Version:
Atomist Software Delivery Machine - Implementation
12 lines • 616 B
TypeScript
import { GitProject, Project } from "@atomist/automation-client";
import { GoalInvocation } from "@atomist/sdm";
import { GoalCache } from "./goalCaching";
/**
* Cache implementation that doesn't cache anything and will always trigger the fallback.
*/
export declare class NoOpGoalCache implements GoalCache {
put(gi: GoalInvocation, project: GitProject, files: string[], classifier?: string): Promise<void>;
remove(gi: GoalInvocation, classifier?: string): Promise<void>;
retrieve(gi: GoalInvocation, project: Project, classifier?: string): Promise<void>;
}
//# sourceMappingURL=NoOpGoalCache.d.ts.map