Merge pull request #87 from Bubu/reproducible_versioncode

get timestamp for versioncode from last git commmit
This commit is contained in:
Benoit Marty 2019-03-18 18:21:56 +01:00 committed by GitHub
commit d4b1f074e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,9 +15,14 @@ def versionMajor = 0
def versionMinor = 1
def versionPatch = 0

def getGitTimestamp() {
def cmd = 'git show -s --format=%ct'
return cmd.execute().text.trim() as Long
}

static def generateVersionCodeFromTimestamp() {
// It's unix timestamp divided by 10: It's incremented by one every 10 seconds.
return (System.currentTimeMillis() / 1_000 / 10).toInteger()
return (getGitTimestamp() / 10).toInteger()
}

def generateVersionCodeFromVersionName() {