UNPKG

@atomist/sdm-pack-spring

Version:

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

21 lines (20 loc) 950 B
import { ChildProcessResult, GitProject, LocalProject } from "@atomist/automation-client"; import { ProgressLog } from "@atomist/sdm"; import { Builder } from "@atomist/sdm-pack-build"; import { VersionedArtifact } from "../VersionedArtifact"; /** * Build with Maven in the local automation client. * This implementation requires Java and maven on the classpath. * Note it is NOT intended for use for multiple organizations. It's OK * for one organization to use inside its firewall, but there is potential * vulnerability in builds of unrelated tenants getting at each others * artifacts. */ export declare function mavenBuilder(args?: Array<{ name: string; value?: string; }>, deploymentUnitFileLocator?: (p: LocalProject, mpi: VersionedArtifact) => string): Builder; export declare function mavenPackage(p: GitProject, progressLog: ProgressLog, args?: Array<{ name: string; value?: string; }>): Promise<ChildProcessResult>;