6 Commits

Author SHA1 Message Date
Tom Hicks
76656e471f Adds spotlessCheck and build to the release process. 2025-07-16 05:02:28 -07:00
Tom Hicks
7c3c703fc9 Changes version tagging for releases. 2025-07-16 03:21:26 -07:00
Tom Hicks
815d0be2d8 Makes the release plugin also build the release jar. 2025-07-16 03:20:31 -07:00
Tom Hicks
42e8f6078e [Gradle Release Plugin] - new version commit: '0.2.2-SNAPSHOT'. 2025-07-16 03:20:07 -07:00
Tom Hicks
c0ac52b40a Removes version from build.gradle. 2025-07-16 03:10:10 -07:00
Tom Hicks
e9c53a1b24 Added paper as an ignored snapshot dependency. 2025-07-16 02:57:02 -07:00
2 changed files with 6 additions and 3 deletions

View File

@@ -6,7 +6,6 @@ plugins {
} }
group = 'com.majinnaibu.minecraft.plugins' group = 'com.majinnaibu.minecraft.plugins'
version = '0.2.1-SNAPSHOT'
description = "ScoreKeeper" description = "ScoreKeeper"
tasks.withType(JavaCompile).configureEach { tasks.withType(JavaCompile).configureEach {
@@ -44,9 +43,13 @@ publishing {
} }
release { release {
buildTasks ['spotlessCheck', 'build']
failOnSnapshotDependencies = true failOnSnapshotDependencies = true
ignoredSnapshotDependencies = [
"io.papermc.paper:paper-api"
]
revertOnFail = true revertOnFail = true
tagTemplate = '$version' tagTemplate = 'v$version'
versionPropertyFile = 'gradle.properties' versionPropertyFile = 'gradle.properties'
} }

View File

@@ -1,2 +1,2 @@
version=0.2.1 version=0.2.2-SNAPSHOT