1
0
mirror of https://github.com/GeyserMC/Rainbow.git synced 2025-12-19 14:59:16 +00:00

Add build number to version in FMJ

This commit is contained in:
Eclipse
2025-10-23 10:37:01 +00:00
parent e766f0564b
commit fba4aa31ab
2 changed files with 6 additions and 2 deletions

View File

@@ -37,6 +37,7 @@ jobs:
if: ${{ success() && github.repository == 'GeyserMC/Rainbow' && github.ref_name == 'master' }} if: ${{ success() && github.repository == 'GeyserMC/Rainbow' && github.ref_name == 'master' }}
run: ./gradlew publish run: ./gradlew publish
env: env:
BUILD_NUMBER: ${{ steps.release-info.outputs.curentRelease }}
ORG_GRADLE_PROJECT_geysermcUsername: ${{ vars.DEPLOY_USER }} ORG_GRADLE_PROJECT_geysermcUsername: ${{ vars.DEPLOY_USER }}
ORG_GRADLE_PROJECT_geysermcPassword: ${{ secrets.DEPLOY_PASS }} ORG_GRADLE_PROJECT_geysermcPassword: ${{ secrets.DEPLOY_PASS }}

View File

@@ -8,6 +8,9 @@ group = properties["maven_group"]!! as String
val archivesBaseName = properties["archives_base_name"]!! as String val archivesBaseName = properties["archives_base_name"]!! as String
val targetJavaVersion = 21 val targetJavaVersion = 21
val buildNumber = System.getenv()["BUILD_NUMBER"]?: "DEV"
val fmjVersion = "$version-$buildNumber"
base { base {
archivesName = archivesBaseName archivesName = archivesBaseName
} }
@@ -42,7 +45,7 @@ dependencies {
tasks { tasks {
processResources { processResources {
inputs.property("version", version) inputs.property("version", fmjVersion)
inputs.property("supported_versions", libs.versions.minecraft.supported.get()) inputs.property("supported_versions", libs.versions.minecraft.supported.get())
inputs.property("loader_version", libs.versions.fabric.loader.get()) inputs.property("loader_version", libs.versions.fabric.loader.get())
filteringCharset = "UTF-8" filteringCharset = "UTF-8"
@@ -50,7 +53,7 @@ tasks {
filesMatching("fabric.mod.json") { filesMatching("fabric.mod.json") {
expand( expand(
mapOf( mapOf(
"version" to version, "version" to fmjVersion,
"supported_versions" to libs.versions.minecraft.supported.get(), "supported_versions" to libs.versions.minecraft.supported.get(),
"loader_version" to libs.versions.fabric.loader.get() "loader_version" to libs.versions.fabric.loader.get()
) )