Skip to content

Commit 5ea4071

Browse files
committed
git versioning
1 parent 7e2e80a commit 5ea4071

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

build.gradle.kts

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,16 @@ plugins {
66
kotlin("jvm").version(libs.versions.kotlin)
77
alias(libs.plugins.dokka)
88
alias(libs.plugins.ktlint)
9-
alias(libs.plugins.gitVersioning)
9+
alias(libs.plugins.palantirGitVersioning)
1010
id("stove-publishing") apply false
1111
id("coverage")
1212
java
1313
}
1414

1515
group = "com.trendyol"
16-
gitVersioning.apply {
17-
refs {
18-
branch("main") {
19-
describeTagPattern = "(?<version>.*)"
20-
version = "\${describe.tag.version}"
21-
}
22-
}
23-
}
16+
val versionDetails: groovy.lang.Closure<com.palantir.gradle.gitversion.VersionDetails> by extra
17+
val details = versionDetails()
18+
version = details.lastTag
2419

2520
allprojects {
2621
extra.set("dokka.outputDirectory", rootDir.resolve("docs"))

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,5 @@ dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
7777
knit = { id = "org.jetbrains.kotlinx:kotlinx-knit", version.ref = "knit" }
7878
kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" }
7979
gitVersioning = { id = "me.qoomon.git-versioning", version = "6.3.8" }
80+
palantirGitVersioning = { id = "com.palantir.git-version", version = "1.0.0" }
8081

0 commit comments

Comments
 (0)