Class CleanroomVersioningPlugin
java.lang.Object
com.cleanroommc.versioning.gradle.CleanroomVersioningPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public abstract class CleanroomVersioningPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Sets
project.version from version, versioning.stage,
git describe, and optional versioning.publish/versioning.run properties.-
Field Details
-
PLUGIN_ID
- See Also:
-
EXTENSION_NAME
- See Also:
-
PRINT_VERSION_TASK
- See Also:
-
-
Constructor Details
-
CleanroomVersioningPlugin
public CleanroomVersioningPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
compute
public static com.cleanroommc.versioning.ComputedVersion compute(org.gradle.api.Project project)
-