Interface GroovyMavenDeployer

  • All Superinterfaces:
    ArtifactRepository, MavenDeployer, MavenResolver, PomFilterContainer

    public interface GroovyMavenDeployer
    extends MavenDeployer
    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:
    MavenDeployer