Package com.palantir.gradle.gitversion
Class GitVersionCacheService
- java.lang.Object
-
- com.palantir.gradle.gitversion.GitVersionCacheService
-
- All Implemented Interfaces:
org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
public abstract class GitVersionCacheService extends java.lang.Object implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
-
-
Constructor Summary
Constructors Constructor Description GitVersionCacheService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetGitVersion(java.io.File project, java.lang.Object args)static org.gradle.api.provider.Provider<GitVersionCacheService>getSharedGitVersionCacheService(org.gradle.api.Project project)VersionDetailsgetVersionDetails(java.io.File project, java.lang.Object args)com.palantir.gradle.gitversion.Timertimer()
-
-
-
Method Detail
-
getGitVersion
public final java.lang.String getGitVersion(java.io.File project, java.lang.Object args)
-
getVersionDetails
public final VersionDetails getVersionDetails(java.io.File project, java.lang.Object args)
-
timer
public final com.palantir.gradle.gitversion.Timer timer()
-
getSharedGitVersionCacheService
public static org.gradle.api.provider.Provider<GitVersionCacheService> getSharedGitVersionCacheService(org.gradle.api.Project project)
-
-