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 Details

    • JFrogPlugin

      public JFrogPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project target)
      Specified by:
      apply in interface org.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

      public static File getExecutable(org.gradle.api.Project target)
    • getExecutable

      public static File getExecutable(org.gradle.api.Project target, co.elastic.gradle.utils.OS os)