Package co.elastic.gradle.cli.jfrog
Class JFrogPlugin
java.lang.Object
co.elastic.gradle.cli.jfrog.JFrogPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public abstract class JFrogPlugin
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 FilegetExecutable(org.gradle.api.Project target) static FilegetExecutable(org.gradle.api.Project target, co.elastic.gradle.utils.OS os) protected abstract org.gradle.api.file.ProjectLayoutprotected abstract org.gradle.api.provider.ProviderFactory
-
Constructor Details
-
JFrogPlugin
public JFrogPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project target) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
getProjectLayout
@Inject protected abstract org.gradle.api.file.ProjectLayout getProjectLayout() -
getProviderFactory
@Inject protected abstract org.gradle.api.provider.ProviderFactory getProviderFactory() -
getExecutable
-
getExecutable
-