Package org.elasticsearch.gradle
Class ReaperPlugin
java.lang.Object
org.elasticsearch.gradle.ReaperPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
A plugin to handle reaping external services spawned by a build if Gradle dies.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe unique identifier to register the reaper shared service within a gradle build -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project project) static voidregisterReaperService(org.gradle.api.Project project, org.gradle.api.file.ProjectLayout projectLayout, boolean internal)
-
Field Details
-
REAPER_SERVICE_NAME
The unique identifier to register the reaper shared service within a gradle build- See Also:
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
registerReaperService
public static void registerReaperService(org.gradle.api.Project project, org.gradle.api.file.ProjectLayout projectLayout, boolean internal)
-