|
|
@ -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, |
|
|
|