UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

15 lines 763 B
import { Goal } from "../../../api/goal/Goal"; import { Goals } from "../../../api/goal/Goals"; import { FulfillableGoal, PlannedGoals } from "../../../api/goal/GoalWithFulfillment"; import { PushListenerInvocation } from "../../../api/listener/PushListener"; import { PushTest } from "../../../api/mapping/PushTest"; export declare const hasRepositoryGoals: PushTest; export declare function repositoryDrivenContainer(options?: { tests?: Record<string, PushTest>; }): Goal; export declare class RepositoryDrivenContainer extends FulfillableGoal { private readonly tests; constructor(tests: Record<string, PushTest>); plan(pli: PushListenerInvocation, goals: Goals): Promise<PlannedGoals>; } //# sourceMappingURL=repositoryDrivenContainer.d.ts.map