Build: Replace Bintray with Space for kotlin-dependencies repository (KTI-466)
This commit is contained in:
+1
-1
@@ -426,7 +426,7 @@ allprojects {
|
||||
jcenter()
|
||||
maven(protobufRepo)
|
||||
maven(intellijRepo)
|
||||
maven("https://kotlin.bintray.com/kotlin-dependencies")
|
||||
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
maven("https://jetbrains.bintray.com/intellij-third-party-dependencies")
|
||||
maven("https://dl.google.com/dl/android/maven2")
|
||||
bootstrapKotlinRepo?.let(::maven)
|
||||
|
||||
@@ -12,10 +12,10 @@ buildscript {
|
||||
repositories {
|
||||
if (cacheRedirectorEnabled) {
|
||||
maven("https://cache-redirector.jetbrains.com/jcenter.bintray.com")
|
||||
maven("https://cache-redirector.jetbrains.com/kotlin.bintray.com/kotlin-dependencies")
|
||||
maven("https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
} else {
|
||||
jcenter()
|
||||
maven("https://kotlin.bintray.com/kotlin-dependencies")
|
||||
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
}
|
||||
|
||||
project.bootstrapKotlinRepo?.let {
|
||||
@@ -88,7 +88,7 @@ extra["customDepsOrg"] = "kotlin.build"
|
||||
repositories {
|
||||
jcenter()
|
||||
maven("https://jetbrains.bintray.com/intellij-third-party-dependencies/")
|
||||
maven("https://kotlin.bintray.com/kotlin-dependencies")
|
||||
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
gradlePluginPortal()
|
||||
|
||||
extra["bootstrapKotlinRepo"]?.let {
|
||||
|
||||
@@ -14,9 +14,9 @@ pluginManagement {
|
||||
buildscript {
|
||||
repositories {
|
||||
if (cacheRedirectorEnabled == 'true') {
|
||||
maven { url "https://cache-redirector.jetbrains.com/kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
} else {
|
||||
maven { url "https://kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
|
||||
@@ -309,11 +309,9 @@ class CodeConformanceTest : TestCase() {
|
||||
RepoAllowList(
|
||||
"https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/dev", root, setOf()
|
||||
),
|
||||
RepoAllowList(
|
||||
"kotlin/ktor", root, setOf(
|
||||
"gradle/cacheRedirector.gradle.kts"
|
||||
)
|
||||
),
|
||||
RepoAllowList("kotlin/ktor", root, setOf("gradle/cacheRedirector.gradle.kts")),
|
||||
RepoAllowList("bintray.com/kotlin-dependencies", root, setOf("gradle/cacheRedirector.gradle.kts")),
|
||||
RepoAllowList("api.bintray.com/maven/kotlin/kotlin-dependencies", root, setOf()),
|
||||
RepoAllowList(
|
||||
// Please use cache-redirector for importing in tests
|
||||
"https://dl.bintray.com/kotlin/kotlin-dev", root, setOf(
|
||||
|
||||
+3
-12
@@ -42,18 +42,9 @@ publishing {
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
name = "bintray"
|
||||
url = uri("https://api.bintray.com/maven/kotlin/kotlin-dependencies/kotlin-build-gradle-plugin")
|
||||
authentication {
|
||||
val mavenUser = findProperty("kotlin.bintray.user") as String?
|
||||
val mavenPass = findProperty("kotlin.bintray.password") as String?
|
||||
if (mavenUser != null && mavenPass != null) {
|
||||
credentials {
|
||||
username = mavenUser
|
||||
password = mavenPass
|
||||
}
|
||||
}
|
||||
}
|
||||
name = "kotlinSpace"
|
||||
url = uri("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
credentials(org.gradle.api.artifacts.repositories.PasswordCredentials::class)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+3
-21
@@ -1,17 +1,10 @@
|
||||
import com.jfrog.bintray.gradle.BintrayExtension
|
||||
|
||||
buildscript {
|
||||
repositories {
|
||||
maven("https://plugins.gradle.org/m2")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath("com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4")
|
||||
}
|
||||
}
|
||||
|
||||
apply(plugin = "maven-publish")
|
||||
apply(plugin = "com.jfrog.bintray")
|
||||
|
||||
val archives by configurations
|
||||
|
||||
@@ -24,20 +17,9 @@ configure<PublishingExtension> {
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url = uri("${rootProject.buildDir}/internal/repo")
|
||||
name = "kotlinSpace"
|
||||
url = uri("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies")
|
||||
credentials(org.gradle.api.artifacts.repositories.PasswordCredentials::class)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
configure<BintrayExtension> {
|
||||
user = findProperty("bintray.user") as String?
|
||||
key = findProperty("bintray.apikey") as String?
|
||||
|
||||
setPublications("maven")
|
||||
|
||||
pkg.apply {
|
||||
repo = "kotlin-dependencies"
|
||||
name = project.name
|
||||
userOrg = "kotlin"
|
||||
}
|
||||
}
|
||||
@@ -53,6 +53,8 @@ val mirroredUrls = listOf(
|
||||
"https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev",
|
||||
"https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap",
|
||||
"https://maven.pkg.jetbrains.space/kotlin/p/kotlin/eap",
|
||||
"https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies",
|
||||
"https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-ide",
|
||||
"https://kotlin.bintray.com/dukat",
|
||||
"https://kotlin.bintray.com/kotlin-dependencies",
|
||||
"https://oss.sonatype.org/content/repositories/releases",
|
||||
|
||||
+4
-4
@@ -10,10 +10,10 @@ pluginManagement {
|
||||
if (cacheRedirectorEnabled == 'true') {
|
||||
logger.info("Using cache redirector for settings.gradle pluginManagement")
|
||||
maven { url "https://cache-redirector.jetbrains.com/plugins.gradle.org/m2" }
|
||||
maven { url "https://cache-redirector.jetbrains.com/kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
} else {
|
||||
gradlePluginPortal()
|
||||
maven { url "https://kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -21,9 +21,9 @@ pluginManagement {
|
||||
buildscript {
|
||||
repositories {
|
||||
if (cacheRedirectorEnabled == 'true') {
|
||||
maven { url "https://cache-redirector.jetbrains.com/kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
} else {
|
||||
maven { url "https://kotlin.bintray.com/kotlin-dependencies" }
|
||||
maven { url "https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-dependencies" }
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
|
||||
Reference in New Issue
Block a user