Bumping Forge to 1110, and testing automatic changelog generation
This commit is contained in:
parent
618e46b26c
commit
7fc3ac8e4e
2 changed files with 35 additions and 18 deletions
25
build.gradle
25
build.gradle
|
@ -34,13 +34,12 @@ minecraft {
|
|||
assetDir = "run/assets"
|
||||
|
||||
replaceIn "reference/Reference.java"
|
||||
replace "@VERSION@", config.mod_version
|
||||
replace "@VERSION@", "${config.mod_version}.${System.getenv("BUILD_NUMBER") ?: 0}"
|
||||
}
|
||||
|
||||
version = "${config.minecraft_version}-${config.mod_version}.${System.getenv("BUILD_NUMBER") ?: 0}"
|
||||
|
||||
processResources
|
||||
{
|
||||
processResources {
|
||||
// exclude xcf files, as they are for development only
|
||||
exclude '**/*.xcf'
|
||||
|
||||
|
@ -57,4 +56,22 @@ processResources
|
|||
include '**/*.info'
|
||||
include '**/*.properties'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
import net.minecraftforge.gradle.delayed.*
|
||||
import net.minecraftforge.gradle.tasks.dev.ChangelogTask
|
||||
|
||||
task createChangelog(type: ChangelogTask) {
|
||||
def jobName = "${System.getenv().JOB_NAME}"
|
||||
def buildNumber = "${System.getenv().BUILD_NUMBER}"
|
||||
|
||||
setServerRoot(new DelayedString(project, project.jenkins_server))
|
||||
setJobName(new DelayedString(project, jobName.toString()))
|
||||
setAuthName(new DelayedString(project, project.jenkins_user))
|
||||
setAuthPassword(new DelayedString(project, project.jenkins_password))
|
||||
setTargetBuild({ buildNumber.toString() });
|
||||
setOutput(new DelayedFile(project, 'build/distributions/' + project.getName() + '-' + project.version + '-changelog.txt'));
|
||||
}
|
||||
|
||||
tasks.build.dependsOn('createChangelog')
|
|
@ -1,5 +1,5 @@
|
|||
#
|
||||
#Sat Dec 28 00:14:08 EST 2013
|
||||
minecraft_version = 1.7.2
|
||||
forge_version = 10.12.1.1098
|
||||
forge_version = 10.12.1.1110
|
||||
mod_version = 0.2
|
||||
|
|
Loading…
Reference in a new issue