UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

31 lines 1.58 kB
import { GitProject } from "@atomist/automation-client/lib/project/git/GitProject"; import { ExecuteGoalResult } from "../../../../api/goal/ExecuteGoalResult"; import { GoalInvocation, GoalProjectListenerEvent, GoalProjectListenerRegistration, PrepareForGoalExecution } from "../../../../api/goal/GoalInvocation"; import { ProjectVersioner } from "../../../../core/delivery/build/local/projectVersioner"; import { ProgressLog } from "../../../../spi/log/ProgressLog"; export declare const MavenOptions: string[]; /** * ProjectVersioner to be used with Maven projects * @param sdmGoal * @param p * @param log * @constructor */ export declare const MavenProjectVersioner: ProjectVersioner; /** * PrepareForGoalExecution for updating the Maven version in project * @param p * @param goalInvocation * @constructor */ export declare const MavenVersionPreparation: PrepareForGoalExecution; export declare function mavenIncrementPatchVersionCommand(p: GitProject, progressLog: ProgressLog): Promise<ExecuteGoalResult>; export declare function mvnVersionProjectListener(p: GitProject, gi: GoalInvocation, event: GoalProjectListenerEvent): Promise<void | ExecuteGoalResult>; export declare const MvnVersion: GoalProjectListenerRegistration; export declare const MvnPackage: GoalProjectListenerRegistration; export declare const MavenDefaultOptions: { pushTest: import("../../../../..").PredicatePushTest; logInterpreter: import("../../../../..").InterpretLog<any>; progressReporter: import("../../../../..").ReportProgress; }; //# sourceMappingURL=helpers.d.ts.map