Drop Bintray from wizards (KTI-528)
This commit is contained in:
committed by
TeamCityServer
parent
c74a3bd2b1
commit
c868116535
+2
-2
@@ -11,8 +11,8 @@ version = '1.0-SNAPSHOT'
|
||||
repositories {
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
maven { url 'https://dl.bintray.com/kotlin/kotlin-js-wrappers' }
|
||||
maven { url 'https://dl.bintray.com/kotlin/kotlinx' }
|
||||
maven { url 'https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-js-wrappers' }
|
||||
maven { url 'https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven' }
|
||||
}
|
||||
|
||||
kotlin {
|
||||
|
||||
+2
-2
@@ -11,8 +11,8 @@ version = "1.0-SNAPSHOT"
|
||||
repositories {
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
maven { url = uri("https://dl.bintray.com/kotlin/kotlin-js-wrappers") }
|
||||
maven { url = uri("https://dl.bintray.com/kotlin/kotlinx") }
|
||||
maven { url = uri("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/kotlin-js-wrappers") }
|
||||
maven { url = uri("https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven") }
|
||||
}
|
||||
|
||||
kotlin {
|
||||
|
||||
+1
-2
@@ -33,8 +33,7 @@ class KotlinVersionProviderTestWizardService() : KotlinVersionProviderService(),
|
||||
companion object {
|
||||
private const val CACHE_REDIRECTOR_JETBRAINS_SPACE_URL = "https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space"
|
||||
|
||||
val KOTLIN_DEV_BINTRAY_WITH_CACHE_REDIRECTOR = BintrayRepository("kotlin/p/kotlin/dev", CACHE_REDIRECTOR_JETBRAINS_SPACE_URL)
|
||||
|
||||
val KOTLIN_DEV_BINTRAY_WITH_CACHE_REDIRECTOR = CustomMavenRepositoryImpl("kotlin/p/kotlin/dev", CACHE_REDIRECTOR_JETBRAINS_SPACE_URL)
|
||||
|
||||
val TEST_KOTLIN_VERSION by lazy {
|
||||
EapVersionDownloader.getLatestEapVersion()!!
|
||||
|
||||
+3
-3
@@ -30,7 +30,7 @@ data class DefaultRepository(val type: Type) : Repository {
|
||||
|
||||
interface CustomMavenRepository : Repository
|
||||
|
||||
data class BintrayRepository(val repository: String, val base: String = "https://dl.bintray.com") : CustomMavenRepository {
|
||||
data class CustomMavenRepositoryImpl(val repository: String, val base: String) : CustomMavenRepository {
|
||||
override val url: String = "$base/$repository"
|
||||
|
||||
override val idForMaven: String
|
||||
@@ -46,8 +46,8 @@ data class JetBrainsSpace(val repository: String) : CustomMavenRepository {
|
||||
|
||||
object Repositories {
|
||||
val KTOR = DefaultRepository.MAVEN_CENTRAL
|
||||
val KOTLINX = BintrayRepository("kotlin/kotlinx") // https://dl.bintray.com/kotlin/kotlinx
|
||||
val KOTLIN_JS_WRAPPERS_BINTRAY = BintrayRepository("kotlin/kotlin-js-wrappers") // https://dl.bintray.com/kotlin/kotlin-js-wrappers
|
||||
val KOTLINX_HTML = JetBrainsSpace("public/p/kotlinx-html/maven")
|
||||
val KOTLIN_JS_WRAPPERS_BINTRAY = JetBrainsSpace("kotlin/p/kotlin/kotlin-js-wrappers")
|
||||
val KOTLIN_EAP_MAVEN_CENTRAL = DefaultRepository.MAVEN_CENTRAL
|
||||
val JETBRAINS_COMPOSE_DEV = JetBrainsSpace("public/p/compose/dev")
|
||||
val JETBRAINS_KOTLIN_DEV = JetBrainsSpace("kotlin/p/kotlin/dev")
|
||||
|
||||
+1
-1
@@ -51,7 +51,7 @@ class KtorServerTemplate : Template() {
|
||||
+ktorArtifactDependency(serverEngine.reference.settingValue.dependencyName, kotlinVersion)
|
||||
+ktorArtifactDependency("ktor-html-builder", kotlinVersion)
|
||||
+ArtifactBasedLibraryDependencyIR(
|
||||
MavenArtifact(Repositories.KOTLINX, "org.jetbrains.kotlinx", "kotlinx-html-jvm"),
|
||||
MavenArtifact(Repositories.KOTLINX_HTML, "org.jetbrains.kotlinx", "kotlinx-html-jvm"),
|
||||
Versions.KOTLINX.KOTLINX_HTML,
|
||||
DependencyType.MAIN
|
||||
)
|
||||
|
||||
+1
-2
@@ -20,7 +20,6 @@ import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.DependencyType
|
||||
import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.ModuleIR
|
||||
import org.jetbrains.kotlin.tools.projectWizard.library.MavenArtifact
|
||||
import org.jetbrains.kotlin.tools.projectWizard.phases.GenerationPhase
|
||||
import org.jetbrains.kotlin.tools.projectWizard.plugins.kotlin.KotlinPlugin
|
||||
import org.jetbrains.kotlin.tools.projectWizard.settings.buildsystem.Repositories
|
||||
import org.jetbrains.kotlin.tools.projectWizard.settings.buildsystem.SourcesetType
|
||||
|
||||
@@ -45,7 +44,7 @@ class SimpleJsClientTemplate : JsClientTemplate() {
|
||||
buildList {
|
||||
if (useKotlinxHtml.reference.settingValue()) {
|
||||
+ArtifactBasedLibraryDependencyIR(
|
||||
MavenArtifact(Repositories.KOTLINX, "org.jetbrains.kotlinx", "kotlinx-html"),
|
||||
MavenArtifact(Repositories.KOTLINX_HTML, "org.jetbrains.kotlinx", "kotlinx-html"),
|
||||
Versions.KOTLINX.KOTLINX_HTML,
|
||||
DependencyType.MAIN
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user