Skip to content

Commit 233b4c5

Browse files
committed
Update build plugins
1 parent cd44f9c commit 233b4c5

File tree

2 files changed

+18
-20
lines changed

2 files changed

+18
-20
lines changed

build.gradle.kts

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,9 @@ configure(moduleNames.map { project(":sunday-$it") }) {
135135
}
136136

137137
configure<DetektExtension> {
138-
source = files("src/main/kotlin")
138+
source.from("src/main/kotlin")
139139

140-
config = files("${rootProject.layout.projectDirectory}/src/main/detekt/detekt.yml")
140+
config.from("${rootProject.layout.projectDirectory}/src/main/detekt/detekt.yml")
141141
buildUponDefaultConfig = true
142142
baseline = file("src/main/detekt/detekt-baseline.xml")
143143
}
@@ -320,25 +320,23 @@ tasks.dokkaHtmlMultiModule.configure {
320320
//
321321

322322
githubRelease {
323-
owner("outfoxx")
324-
repo("sunday-kt")
325-
tagName(releaseVersion)
326-
targetCommitish("main")
327-
releaseName("🚀 v${releaseVersion}")
328-
generateReleaseNotes(true)
329-
draft(false)
330-
prerelease(!releaseVersion.matches("""^\d+\.\d+\.\d+$""".toRegex()))
331-
releaseAssets(
323+
owner = "outfoxx"
324+
repo = "sunday-kt"
325+
tagName = releaseVersion
326+
targetCommitish = "main"
327+
releaseName = "🚀 v${releaseVersion}"
328+
generateReleaseNotes = true
329+
draft = false
330+
prerelease = !releaseVersion.matches("""^\d+\.\d+\.\d+$""".toRegex())
331+
releaseAssets.from(
332332
moduleNames.flatMap { moduleName ->
333333
listOf("", "-javadoc", "-sources").map { suffix ->
334334
file("$rootDir/$moduleName/build/libs/sunday-$moduleName-$releaseVersion$suffix.jar")
335335
}
336336
}
337337
)
338-
overwrite(true)
339-
authorization(
340-
"Token " + (project.findProperty("github.token") as String? ?: System.getenv("GITHUB_TOKEN"))
341-
)
338+
overwrite = true
339+
authorization = "Token " + (project.findProperty("github.token") as String? ?: System.getenv("GITHUB_TOKEN"))
342340
}
343341

344342
nexusPublishing {

gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
org.gradle.jvmargs=-XX:MaxMetaspaceSize=512m
1+
org.gradle.jvmargs=-XX:MaxMetaspaceSize=1g
22

33
releaseVersion=1.0.0-SNAPSHOT
44

@@ -10,15 +10,15 @@ dokkaPluginVersion=1.9.20
1010
licenserPluginVersion=0.6.1
1111
kotlinterPluginVersion=4.4.1
1212
detektPluginVersion=1.23.6
13-
githubReleasePluginVersion=2.4.1
13+
githubReleasePluginVersion=2.5.2
1414
sonarqubePluginVersion=3.5.0.2730
15-
nexusPublishPluginVersion=1.1.0
15+
nexusPublishPluginVersion=2.0.0
1616

1717
slf4jVersion=2.0.4
18-
kotlinCoroutinesVersion=1.6.4
18+
kotlinCoroutinesVersion=1.8.1
1919
uriTemplateVersion=1.3.0
2020

21-
jacksonVersion=2.12.7
21+
jacksonVersion=2.17.2
2222

2323
okioVersion=3.9.0
2424
okhttpVersion=4.12.0

0 commit comments

Comments
 (0)