Class CommonGitOperations

java.lang.Object
com.palantir.gradle.gitversion.CommonGitOperations
Direct Known Subclasses:
CommonGitOperations.Default

public abstract class CommonGitOperations extends Object
  • Constructor Details

  • Method Details

    • getInvoker

      protected abstract GitInvoker getInvoker()
    • getGitVersionOverride

      protected abstract GitVersionOverride getGitVersionOverride()
    • version

      public final org.gradle.api.provider.Provider<String> version()
    • originUrl

      public final org.gradle.api.provider.Provider<String> originUrl()
    • branchName

      public final org.gradle.api.provider.Provider<String> branchName()
    • fullGitHash

      public final org.gradle.api.provider.Provider<String> fullGitHash()
    • abbreviatedGitHash

      public final org.gradle.api.provider.Provider<String> abbreviatedGitHash()
    • isCleanTag

      public final org.gradle.api.provider.Provider<Boolean> isCleanTag()
    • commitDistance

      public final org.gradle.api.provider.Provider<Integer> commitDistance()
    • lastTag

      public final org.gradle.api.provider.Provider<String> lastTag()