forked from xjboss/KCauldronX
Add git commit hash to server's manifest
This commit is contained in:
parent
58ea094454
commit
3b357c0d90
@ -52,6 +52,12 @@ def retrieveBuildNumber() {
|
|||||||
new JsonSlurper().parse(new URL("https://prok.pw/version/${group}/${name}"))['nextBuildNumber']
|
new JsonSlurper().parse(new URL("https://prok.pw/version/${group}/${name}"))['nextBuildNumber']
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def retrieveGitHash() {
|
||||||
|
if (file('.git').exists())
|
||||||
|
return ['git', 'log', '--format=%H', '-n', '1'].execute().text.trim()
|
||||||
|
return 'NOTGIT'
|
||||||
|
}
|
||||||
|
|
||||||
ext.mcVersion = "1.7.10"
|
ext.mcVersion = "1.7.10"
|
||||||
ext.forgeVersion = "1403"
|
ext.forgeVersion = "1403"
|
||||||
ext.revision = retrieveBuildNumber()
|
ext.revision = retrieveBuildNumber()
|
||||||
@ -65,6 +71,7 @@ launch4j {
|
|||||||
tasks.packageUniversal {
|
tasks.packageUniversal {
|
||||||
classifier = 'server'
|
classifier = 'server'
|
||||||
manifest.attributes([
|
manifest.attributes([
|
||||||
|
'KCauldron-Git-Hash': retrieveGitHash(),
|
||||||
'Implementation-Vendor': 'Prototik',
|
'Implementation-Vendor': 'Prototik',
|
||||||
'Implementationk-Title': 'KCauldron',
|
'Implementationk-Title': 'KCauldron',
|
||||||
'Implementation-Version': 'KCauldron-'+project.version,
|
'Implementation-Version': 'KCauldron-'+project.version,
|
||||||
|
Loading…
Reference in New Issue
Block a user