Add versioning (WIP)
Some checks failed
Flatpak / Flatpak (push) Failing after 8m4s

* Gradle Git Versioning Plugin
* Changelog
* Flatpack build workflow
This commit is contained in:
2025-11-03 19:21:18 +01:00
parent 143271adf9
commit 3d6a07e81c
6 changed files with 103 additions and 8 deletions

View File

@@ -8,6 +8,7 @@ plugins {
alias(libs.plugins.versions)
alias(libs.plugins.sonarqube)
alias(libs.plugins.kotlin.kover)
alias(libs.plugins.versioning)
alias(libs.plugins.android.application) apply false
alias(libs.plugins.android.library) apply false
alias(libs.plugins.compose) apply false
@@ -17,6 +18,24 @@ plugins {
alias(libs.plugins.kotlin.android) apply false
}
version = "0.0.0-SNAPSHOT"
gitVersioning.apply {
refs {
branch(".+") {
considerTagsOnBranches = true
version = "\${ref}-SNAPSHOT"
}
tag("(?<version>.*)") {
version = "\${ref.version}"
}
}
// optional fallback configuration in case of no matching ref configuration
rev {
version = "\${commit}"
}
}
sonar {
properties {
property("sonar.projectKey", "YAEP")