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