public class MavenRepositoryPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Constructor and Description |
|---|
MavenRepositoryPlugin(org.gradle.api.internal.artifacts.BaseRepositoryFactory repositoryFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(org.gradle.api.Project project) |
org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Delete> |
getCleanLocalMavenRepo() |
org.gradle.api.artifacts.repositories.MavenArtifactRepository |
getMavenRepository() |
org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> |
getPublishAllTask() |
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> |
getRepoDir() |
org.gradle.api.internal.artifacts.BaseRepositoryFactory |
getRepositoryFactory() |
org.gradle.api.publish.maven.MavenPublication |
getRepositoryPublication() |
@Inject public MavenRepositoryPlugin(org.gradle.api.internal.artifacts.BaseRepositoryFactory repositoryFactory)
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>public org.gradle.api.internal.artifacts.BaseRepositoryFactory getRepositoryFactory()
public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> getRepoDir()
public org.gradle.api.artifacts.repositories.MavenArtifactRepository getMavenRepository()
public org.gradle.api.publish.maven.MavenPublication getRepositoryPublication()
public org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Delete> getCleanLocalMavenRepo()
public org.gradle.api.tasks.TaskProvider<org.gradle.api.Task> getPublishAllTask()