UNPKG

@atomist/sdm-pack-spring

Version:

Atomist software delivery machine extension pack for Spring and Spring Boot applications

40 lines (39 loc) 1.3 kB
import { GoalProjectListenerRegistration, PrepareForGoalExecution } from "@atomist/sdm"; import { ProjectVersioner } from "@atomist/sdm-core"; /** * ProjectVersioner to be used with Gradle projects * @param sdmGoal * @param p * @param log * @constructor */ export declare const GradleProjectVersioner: ProjectVersioner; /** * PrepareForGoalExecution for updating the Maven version in project * @param p * @param goalInvocation * @constructor */ export declare const GradleVersionPreparation: PrepareForGoalExecution; /** * PrepareForGoalExecution for running Gradle build * @param p * @param goalInvocation * @constructor */ export declare const GradleCompilePreparation: PrepareForGoalExecution; /** * Constructs a PrepareForGoalExecution taking additional command line args * @param args */ export declare function gradleBuildPreparation(args?: Array<{ name: string; value: string; }>): PrepareForGoalExecution; export declare const GradleVersion: GoalProjectListenerRegistration; export declare const GradleBuild: GoalProjectListenerRegistration; export declare const GradleDefaultOptions: { pushTest: import("@atomist/sdm").PredicatePushTest; logInterpreter: import("@atomist/sdm").InterpretLog<any>; progressReporter: import("@atomist/sdm").ReportProgress; };