Skip to content

Commit 18d51fa

Browse files
authored
chore: update build system to remove hardcoded maven urls (#507)
1 parent 60fe437 commit 18d51fa

File tree

4 files changed

+24
-8
lines changed

4 files changed

+24
-8
lines changed

build.gradle.kts

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
* SPDX-License-Identifier: Apache-2.0.
44
*/
5+
56
plugins {
6-
kotlin("jvm") version "1.5.0" apply false
7+
kotlin("jvm") version "1.5.31" apply false
8+
id("org.jetbrains.dokka")
79
}
810

911
allprojects {
1012
repositories {
1113
mavenLocal()
1214
mavenCentral()
13-
jcenter()
1415
}
1516
}
1617

buildSrc/build.gradle.kts

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@ plugins {
1010
}
1111

1212
repositories {
13-
jcenter()
13+
mavenLocal()
14+
mavenCentral()
1415
}

gradle.properties

+5-2
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,18 @@ kotlin.code.style=official
22

33
# codegen
44
smithyVersion=1.13.1
5+
smithyGradleVersion=0.5.3
56

67
smithySwiftVersion = 0.1.0
78

89
# kotlin
9-
kotlinVersion=1.5.0
10+
kotlinVersion=1.5.31
11+
dokkaVersion=1.5.31
1012
kotlin.native.ignoreDisabledTargets=true
1113

12-
1314
# testing/utility
15+
kotlinxBenchmarkVersion=0.3.1
16+
1417
# FIXME - junit5 not working
1518
ktlintVersion=0.40.0
1619
kotestVersion=4.0.5

settings.gradle.kts

+14-3
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,22 @@
55

66
pluginManagement {
77
repositories {
8-
maven { url = uri("https://dl.bintray.com/kotlin/kotlin-eap") }
9-
maven { url = uri("https://kotlin.bintray.com/kotlinx") }
10-
8+
mavenCentral()
9+
maven("https://plugins.gradle.org/m2/")
10+
google()
1111
gradlePluginPortal()
1212
}
13+
14+
plugins {
15+
val kotlinVersion: String by settings
16+
val dokkaVersion: String by settings
17+
val kotlinxBenchmarkVersion: String by settings
18+
val smithyGradleVersion: String by settings
19+
id("org.jetbrains.dokka") version dokkaVersion
20+
id("org.jetbrains.kotlin.jvm") version kotlinVersion
21+
id("org.jetbrains.kotlinx.benchmark") version kotlinxBenchmarkVersion
22+
id("software.amazon.smithy") version smithyGradleVersion
23+
}
1324
}
1425

1526
rootProject.name = "aws-sdk-swift"

0 commit comments

Comments
 (0)