Include full semver version in version.properties (#4)

This commit is contained in:
Ronald van Eede 2019-04-11 17:03:12 +02:00 committed by Erik C. Thauvin
parent ad2a7ae786
commit e2c01103a7
2 changed files with 4 additions and 0 deletions

View file

@ -35,6 +35,7 @@ open class SemverConfig {
companion object {
const val DEFAULT_KEYS_PREFIX = "version."
const val DEFAULT_PROPERTIES = "${DEFAULT_KEYS_PREFIX}properties"
const val DEFAULT_SEMVER_KEY = "semver"
const val DEFAULT_MAJOR_KEY = "major"
const val DEFAULT_MINOR_KEY = "minor"
const val DEFAULT_PATCH_KEY = "patch"
@ -46,6 +47,8 @@ open class SemverConfig {
}
var properties = DEFAULT_PROPERTIES
var semverKey = DEFAULT_SEMVER_KEY
get() = "$keysPrefix$field"
var majorKey = DEFAULT_MAJOR_KEY
get() = "$keysPrefix$field"
var minorKey = DEFAULT_MINOR_KEY

View file

@ -87,6 +87,7 @@ object Utils {
createNewFile()
}
put(config.semverKey, version.semver)
put(config.majorKey, version.major)
put(config.minorKey, version.minor)
put(config.patchKey, version.patch)