Skip to content

Commit 3dfa02d

Browse files
authored
misc: migrate to nexus publish plugin (#1656)
1 parent 9303d32 commit 3dfa02d

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

build.gradle.kts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
* SPDX-License-Identifier: Apache-2.0
44
*/
5-
import aws.sdk.kotlin.gradle.dsl.configureJReleaser
65
import aws.sdk.kotlin.gradle.dsl.configureLinting
6+
import aws.sdk.kotlin.gradle.dsl.configureNexus
77
import aws.sdk.kotlin.gradle.util.typedProp
88

99
buildscript {
@@ -13,12 +13,6 @@ buildscript {
1313
classpath(libs.kotlinx.atomicfu.plugin)
1414
// Add our custom gradle build logic to buildscript classpath
1515
classpath(libs.aws.kotlin.repo.tools.build.support)
16-
/*
17-
Enforce jackson to a version supported both by dokka and jreleaser:
18-
https://github.com/Kotlin/dokka/issues/3472#issuecomment-1929712374
19-
https://github.com/Kotlin/dokka/issues/3194#issuecomment-1929382630
20-
*/
21-
classpath(enforcedPlatform("com.fasterxml.jackson:jackson-bom:2.15.3"))
2216
}
2317
}
2418

@@ -84,7 +78,10 @@ dependencies {
8478
}
8579

8680
// Publishing
87-
configureJReleaser()
81+
configureNexus(
82+
nexusUrl = "https://aws.oss.sonatype.org/service/local/",
83+
snapshotRepositoryUrl = "https://aws.oss.sonatype.org/content/repositories/snapshots/",
84+
)
8885

8986
// Code Style
9087
val lintPaths = listOf(

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ksp-version = "2.2.0-2.0.2" # Keep in sync with kotlin-version
44

55
dokka-version = "2.0.0"
66

7-
aws-kotlin-repo-tools-version = "0.4.35"
7+
aws-kotlin-repo-tools-version = "0.4.32"
88

99
# libs
1010
coroutines-version = "1.10.2"

0 commit comments

Comments
 (0)