Skip to content

Commit 7e2e80a

Browse files
committed
enable git versioning
1 parent a02511f commit 7e2e80a

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

build.gradle.kts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,26 @@
22

33
import org.jetbrains.dokka.gradle.DokkaMultiModuleTask
44

5-
group = "com.trendyol"
6-
version = "0.0.8-SNAPSHOT"
7-
85
plugins {
96
kotlin("jvm").version(libs.versions.kotlin)
107
alias(libs.plugins.dokka)
118
alias(libs.plugins.ktlint)
9+
alias(libs.plugins.gitVersioning)
1210
id("stove-publishing") apply false
1311
id("coverage")
1412
java
1513
}
1614

15+
group = "com.trendyol"
16+
gitVersioning.apply {
17+
refs {
18+
branch("main") {
19+
describeTagPattern = "(?<version>.*)"
20+
version = "\${describe.tag.version}"
21+
}
22+
}
23+
}
24+
1725
allprojects {
1826
extra.set("dokka.outputDirectory", rootDir.resolve("docs"))
1927
}

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,5 @@ ktlint = { id = "org.jlleitschuh.gradle.ktlint", version = "11.1.0" }
7676
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" }
79+
gitVersioning = { id = "me.qoomon.git-versioning", version = "6.3.8" }
7980

0 commit comments

Comments
 (0)