From 0e4982018c078815a76bcaec8680d352fe80e143 Mon Sep 17 00:00:00 2001 From: 0marperez Date: Wed, 30 Jul 2025 17:23:03 -0400 Subject: [PATCH] misc: setup branch for jreleaser testing --- build.gradle.kts | 13 ++++++++----- gradle/libs.versions.toml | 2 +- services/build.gradle.kts | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index e027ebcf246..f4ac1d943e5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,8 +2,8 @@ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0 */ +import aws.sdk.kotlin.gradle.dsl.configureJReleaser import aws.sdk.kotlin.gradle.dsl.configureLinting -import aws.sdk.kotlin.gradle.dsl.configureNexus import aws.sdk.kotlin.gradle.util.typedProp buildscript { @@ -13,6 +13,12 @@ buildscript { classpath(libs.kotlinx.atomicfu.plugin) // Add our custom gradle build logic to buildscript classpath classpath(libs.aws.kotlin.repo.tools.build.support) + /* + Enforce jackson to a version supported both by dokka and jreleaser: + https://github.com/Kotlin/dokka/issues/3472#issuecomment-1929712374 + https://github.com/Kotlin/dokka/issues/3194#issuecomment-1929382630 + */ + classpath(enforcedPlatform("com.fasterxml.jackson:jackson-bom:2.15.3")) } } @@ -78,10 +84,7 @@ dependencies { } // Publishing -configureNexus( - nexusUrl = "https://aws.oss.sonatype.org/service/local/", - snapshotRepositoryUrl = "https://aws.oss.sonatype.org/content/repositories/snapshots/", -) +configureJReleaser() // Code Style val lintPaths = listOf( diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 10c75a51ed2..77b6692f487 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,7 +4,7 @@ ksp-version = "2.2.0-2.0.2" # Keep in sync with kotlin-version dokka-version = "2.0.0" -aws-kotlin-repo-tools-version = "0.4.32" +aws-kotlin-repo-tools-version = "0.4.35" # libs coroutines-version = "1.10.2" diff --git a/services/build.gradle.kts b/services/build.gradle.kts index d2d5f4189ea..f530d31681d 100644 --- a/services/build.gradle.kts +++ b/services/build.gradle.kts @@ -26,7 +26,7 @@ val optinAnnotations = listOf( val libraries = libs subprojects { - group = "aws.sdk.kotlin" + group = "com.sonatype.central.testing.amazon" version = sdkVersion apply {