Interface ComputedVersionValueSource.Parameters
- All Superinterfaces:
org.gradle.api.provider.ValueSourceParameters
- Enclosing class:
ComputedVersionValueSource
public static interface ComputedVersionValueSource.Parameters
extends org.gradle.api.provider.ValueSourceParameters
Inputs for the computed version.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.provider.ValueSourceParameters
org.gradle.api.provider.ValueSourceParameters.None -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<String> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<com.cleanroommc.versioning.gradle.GitSnapshot> org.gradle.api.provider.Property<String> getLabel()org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<Boolean> org.gradle.api.file.DirectoryPropertyorg.gradle.api.provider.Property<Stage> getStage()
-
Method Details
-
getGitSnapshot
org.gradle.api.provider.Property<com.cleanroommc.versioning.gradle.GitSnapshot> getGitSnapshot()- Returns:
- the Git state
-
getRepositoryDirectory
org.gradle.api.file.DirectoryProperty getRepositoryDirectory()- Returns:
- the directory the release branch is resolved in
-
getReleaseBranch
org.gradle.api.provider.Property<String> getReleaseBranch()- Returns:
- the release branch name
-
getDevelopmentPrefix
org.gradle.api.provider.Property<String> getDevelopmentPrefix()- Returns:
- the development branch prefix
-
getLabel
org.gradle.api.provider.Property<String> getLabel()- Returns:
- the pre-release label, unset when it is derived from the branch
-
getMetadata
- Returns:
- the additional pre-release identifiers
-
getStage
org.gradle.api.provider.Property<Stage> getStage()- Returns:
- the release stage, resolved here because every way of setting it converges on this value
-
getReplaceRelease
org.gradle.api.provider.Property<Boolean> getReplaceRelease()- Returns:
- whether a tag build may publish a version another tag already names
-
getGithubActions
org.gradle.api.provider.Property<String> getGithubActions()- Returns:
- the
GITHUB_ACTIONSenvironment variable
-
getGithubRefType
org.gradle.api.provider.Property<String> getGithubRefType()- Returns:
- the
GITHUB_REF_TYPEenvironment variable
-
getGithubRefName
org.gradle.api.provider.Property<String> getGithubRefName()- Returns:
- the
GITHUB_REF_NAMEenvironment variable
-
getGithubHeadRef
org.gradle.api.provider.Property<String> getGithubHeadRef()- Returns:
- the
GITHUB_HEAD_REFenvironment variable
-