Interface GroovyMavenDeployer
- All Superinterfaces:
ArtifactRepository, MavenDeployer, MavenResolver, PomFilterContainer
Adds Groovy configuration convenience methods on top of the
MavenDeployer.
This class provides also a builder for repository and snapshot-repository:
mavenUploader.repository(url: 'file://repoDir') {
authentication(userName: 'myName')
releases(updatePolicy: 'never')
snapshots(updatePolicy: 'always')
}
This call set the repository object and also returns an instance of this object. If you use 'snapshotRepository'
instead of repository, the snapshot repository is build.- See Also:
-
Field Summary
Fields inherited from interface PomFilterContainer
DEFAULT_ARTIFACT_POM_NAME -
Method Summary
Methods inherited from interface ArtifactRepository
getName, setNameMethods inherited from interface MavenDeployer
addProtocolProviderJars, getRepository, getSnapshotRepository, isUniqueVersion, setRepository, setSnapshotRepository, setUniqueVersionMethods inherited from interface MavenResolver
beforeDeployment, beforeDeployment, getSettings