mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-10 12:26:16 -04:00
使用gradle管理buildNumber
This commit is contained in:
parent
f27b60e031
commit
c39f1ad75f
@ -46,11 +46,28 @@ if (!hasProperty('mainClass')) {
|
|||||||
ext.mainClass = 'org.jackhuang.hellominecraft.launcher.Main'
|
ext.mainClass = 'org.jackhuang.hellominecraft.launcher.Main'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
def readBuildNumber() {
|
||||||
|
def versionPropsFile = file('version.properties')
|
||||||
|
|
||||||
|
if (versionPropsFile.canRead()) {
|
||||||
|
def Properties versionProps = new Properties()
|
||||||
|
versionProps.load(new FileInputStream(versionPropsFile))
|
||||||
|
|
||||||
|
def code = versionProps['VERSION_CODE'].toInteger() + 1
|
||||||
|
versionProps['VERSION_CODE'] = code.toString()
|
||||||
|
versionProps.store(versionPropsFile.newWriter(), null)
|
||||||
|
|
||||||
|
return code.toString()
|
||||||
|
}
|
||||||
|
return "233"
|
||||||
|
}
|
||||||
|
|
||||||
def buildnumber = System.getenv("TRAVIS_BUILD_NUMBER")
|
def buildnumber = System.getenv("TRAVIS_BUILD_NUMBER")
|
||||||
if (buildnumber == null)
|
if (buildnumber == null)
|
||||||
buildnumber = System.getenv("BUILD_NUMBER")
|
buildnumber = System.getenv("BUILD_NUMBER")
|
||||||
if (buildnumber == null)
|
if (buildnumber == null)
|
||||||
buildnumber = "233"
|
buildnumber = readBuildNumber()
|
||||||
|
|
||||||
def versionroot = System.getenv("VERSION_ROOT")
|
def versionroot = System.getenv("VERSION_ROOT")
|
||||||
if (versionroot == null)
|
if (versionroot == null)
|
||||||
|
2
HMCL/version.properties
Normal file
2
HMCL/version.properties
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
#Tue Jul 05 12:01:21 CST 2016
|
||||||
|
VERSION_CODE=63
|
Loading…
x
Reference in New Issue
Block a user