Class GitVersionPlugin

java.lang.Object
io.freefair.gradle.plugins.git.GitVersionPlugin
All Implemented Interfaces:
Plugin<Project>

public abstract class GitVersionPlugin extends Object implements Plugin<Project>
  • Constructor Details

    • GitVersionPlugin

      public GitVersionPlugin()
  • Method Details

    • getProviderFactory

      @Inject protected abstract ProviderFactory getProviderFactory()
    • apply

      public void apply(Project project)
      Specified by:
      apply in interface Plugin<Project>
    • resolveBranchVersion

      protected String resolveBranchVersion(String branch)
    • resolveTagVersion

      protected String resolveTagVersion(String tag)