Implements staging [stage]

This commit is contained in:
crschnick 2023-04-12 20:47:31 +00:00
parent c86cc138c0
commit 6e00f55fd8

View file

@ -29,7 +29,8 @@ project.ext {
arch = getArchName()
privateExtensions = file("$rootDir/private_extensions.txt").exists() ? file("$rootDir/private_extensions.txt").readLines() : []
isFullRelease = System.getenv('RELEASE') != null && Boolean.parseBoolean(System.getenv('RELEASE'))
versionString = file('version').text + (isFullRelease ? '' : '-SNAPSHOT')
isStage = System.getenv('STAGE') != null && Boolean.parseBoolean(System.getenv('STAGE'))
versionString = file('version').text + (isFullRelease || isStage ? '' : '-SNAPSHOT')
canonicalVersionString = file('version').text
buildId = UUID.nameUUIDFromBytes(versionString.getBytes())
obfuscate = true