add gitCommitNumber to versionCode and bump version to 0.1.3

This commit is contained in:
Thomas Andres Gomez 2023-07-19 22:19:09 +02:00
parent e28a93da5c
commit a68bc64243

View file

@ -26,8 +26,8 @@ android {
applicationId = "com.pixelized.rplexicon"
minSdk = 26
targetSdk = 33
versionCode = 3
versionName = "0.1.2"
versionCode = gitBuildNumber
versionName = "0.1.3"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
@ -127,3 +127,12 @@ dependencies {
}
private val NamedDomainObjectContainer<SigningConfig>.pixelized get() = this.getByName("pixelized")
val gitBuildNumber: Int get() {
val stdout = org.apache.commons.io.output.ByteArrayOutputStream()
rootProject.exec {
commandLine("git", "rev-list", "--count", "HEAD")
standardOutput = stdout
}
return stdout.toString().trim().toInt()
}