Interface MultiReleaseExtension
- All Superinterfaces:
MultiReleaseContainer
The extension provides the interface to register new containers and points to
the last registered container.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionregister()Registers a new container using the main source set and the default jar task.default MultiReleaseContainerregister(org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the main source set and the default jar task.default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.register(org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the main source set and the given jar task.default MultiReleaseContainerregister(org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the main source set and the given jar task.register(org.gradle.api.tasks.SourceSet sourceSet) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().default MultiReleaseContainerregister(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.default MultiReleaseContainerregister(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.register(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the main source set and the given jar task.default MultiReleaseContainerregister(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the main source set and the given jar task.
-
Field Details
-
NAME
-
-
Method Details
-
register
MultiReleaseContainer register()Registers a new container using the main source set and the default jar task.- Returns:
- The container
-
register
Registers a new container using the main source set and the default jar task.- Parameters:
action- The action to execute on the container- Returns:
- The container
-
register
Registers a new container using the main source set and the given jar task.- Parameters:
jar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the main source set and the given jar task.- Parameters:
jar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
MultiReleaseContainer register(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the main source set and the given jar task.- Parameters:
jar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the main source set and the given jar task.- Parameters:
jar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source set- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source setaction- The action to execute on the container- Returns:
- The container
-
register
MultiReleaseContainer register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
MultiReleaseContainer register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source set- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source setaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.Provider<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source set- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and its jar task defined bySourceSet.getJarTaskName().- Parameters:
sourceSet- The source setaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.bundling.Jar jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar task- Returns:
- The container
-
register
default MultiReleaseContainer register(org.gradle.api.provider.ProviderConvertible<? extends org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> jar, org.gradle.api.Action<? super MultiReleaseContainer> action) Registers a new container using the given source set and jar task.- Parameters:
sourceSet- The source setjar- The jar taskaction- The action to execute on the container- Returns:
- The container
-