Package co.elastic.gradle.lifecycle
Class MultiArchLifecyclePlugin
java.lang.Object
co.elastic.gradle.lifecycle.MultiArchLifecyclePlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class MultiArchLifecyclePlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project target) static voidassembleCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidassembleForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidassemblePlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidcheckCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidcheckForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidcheckPlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidpublishCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidpublishForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) static voidpublishPlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency)
-
Constructor Details
-
MultiArchLifecyclePlugin
public MultiArchLifecyclePlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project target) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
publishForPlatform
public static void publishForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
checkForPlatform
public static void checkForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
assembleForPlatform
public static void assembleForPlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
publishPlatformIndependent
public static void publishPlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
checkPlatformIndependent
public static void checkPlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
assemblePlatformIndependent
public static void assemblePlatformIndependent(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
publishCombinePlatform
public static void publishCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
checkCombinePlatform
public static void checkCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency) -
assembleCombinePlatform
public static void assembleCombinePlatform(org.gradle.api.Project target, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task> dependency)
-