public interface PluginManagementSpec
Modifier and Type | Method | Description |
---|---|---|
PluginDependenciesSpec |
getPlugins() |
The Plugin dependencies, permitting default plugin versions to be configured.
|
RepositoryHandler |
getRepositories() |
The plugin repositories to use.
|
PluginResolutionStrategy |
getResolutionStrategy() |
The plugin resolution strategy.
|
void |
includeBuild(java.lang.String rootProject) |
Includes a plugin build at the specified path to the composite build.
|
void |
includeBuild(java.lang.String rootProject,
Action<ConfigurableIncludedPluginBuild> configuration) |
Includes a plugin build at the specified path to the composite build, with the supplied configuration.
|
void |
plugins(Action<? super PluginDependenciesSpec> action) |
Configure the default plugin versions.
|
void |
repositories(Action<? super RepositoryHandler> repositoriesAction) |
Defines the plugin repositories to use.
|
void |
resolutionStrategy(Action<? super PluginResolutionStrategy> action) |
Configure the plugin resolution strategy.
|
void repositories(Action<? super RepositoryHandler> repositoriesAction)
RepositoryHandler getRepositories()
void resolutionStrategy(Action<? super PluginResolutionStrategy> action)
PluginResolutionStrategy getResolutionStrategy()
void plugins(Action<? super PluginDependenciesSpec> action)
PluginDependenciesSpec getPlugins()
void includeBuild(java.lang.String rootProject)
rootProject
- The path to the root project directory for the build.void includeBuild(java.lang.String rootProject, Action<ConfigurableIncludedPluginBuild> configuration)
rootProject
- The path to the root project directory for the build.configuration
- An action to configure the included build.