forked from brudaswen/kotlinx-serialization-csv
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
36 lines (30 loc) · 955 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
plugins {
base
kotlin("jvm") version "1.3.61" apply false
id("net.researchgate.release") version "2.6.0"
id("io.codearte.nexus-staging") version "0.21.2"
}
val serializationVersion = "0.14.0"
allprojects {
group = "de.brudaswen.kotlinx.serialization"
extra["serializationVersion"] = serializationVersion
repositories {
jcenter()
mavenCentral()
}
}
// Use `./gradlew release` to create a tagged release commit
release {
preTagCommitMessage = "[Gradle Release Plugin] Release version"
tagCommitMessage = "[Gradle Release Plugin] Release version"
newVersionCommitMessage = "[Gradle Release Plugin] New version"
}
val mavenCentralUsername: String? by project
val mavenCentralPassword: String? by project
nexusStaging {
packageGroup = "de.brudaswen"
username = mavenCentralUsername
password = mavenCentralPassword
numberOfRetries = 60
delayBetweenRetriesInMillis = 10_000
}