Gradle: Create 1.8.0-snapshot mod versions, include build day in filename, do not include Git ref in mod version

This commit is contained in:
Adrian Siekierka 2022-09-04 21:25:31 +02:00
parent f1323cb5ca
commit bd7c9e72bb
2 changed files with 8 additions and 4 deletions

View File

@ -39,6 +39,10 @@ file "build.properties" withReader {
}
version = "${mod_version}"
if (version.endsWith("-snapshot")) {
version += "-" + (new Date().format('yyyyMMdd'))
}
group = "li.cil.oc"
archivesBaseName = "OpenComputers"
@ -169,19 +173,19 @@ dependencies {
minecraft {
version = "${config.minecraft.version}-${config.forge.version}"
replace "@VERSION@", project.simpleVersion
replace "@VERSION@", "${mod_version}"
replace "/*@MCVERSIONDEP@*/", ", acceptedMinecraftVersions = \"[${config.minecraft.version},${config.minecraft.version}+)\""
}
processResources {
from(sourceSets.main.resources.srcDirs) {
include 'mcmod.info'
expand 'version': project.simpleVersion, 'mcversion': config.minecraft.version
expand 'version': "${mod_version}", 'mcversion': config.minecraft.version
}
from(sourceSets.main.resources.srcDirs) {
include 'application.conf'
filter { line ->
line.replaceAll("@VERSION@", project.simpleVersion)
line.replaceAll("@VERSION@", "${mod_version}")
}
}
from(sourceSets.main.resources.srcDirs) {

View File

@ -1 +1 @@
mod_version=0.0.0
mod_version=1.8.0-snapshot