Package org.gradle.api.artifacts.maven
Interface GroovyMavenDeployer
-
- All Superinterfaces:
ArtifactRepository
,MavenDeployer
,MavenResolver
,PomFilterContainer
public interface GroovyMavenDeployer extends MavenDeployer
Adds Groovy configuration convenience methods on top of theMavenDeployer
. 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
-
-
Field Summary
-
Fields inherited from interface org.gradle.api.artifacts.maven.PomFilterContainer
DEFAULT_ARTIFACT_POM_NAME
-
-
Method Summary
-
Methods inherited from interface org.gradle.api.artifacts.repositories.ArtifactRepository
getName, setName
-
Methods inherited from interface org.gradle.api.artifacts.maven.MavenDeployer
addProtocolProviderJars, getRepository, getSnapshotRepository, isUniqueVersion, setRepository, setSnapshotRepository, setUniqueVersion
-
Methods inherited from interface org.gradle.api.artifacts.maven.MavenResolver
beforeDeployment, beforeDeployment, getSettings
-
-