From 2e20fab05fd0127dd15d85082af4617abbe38e1a Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 31 Mar 2020 06:48:45 +0300 Subject: [PATCH] Add bootstrap.teamcity.url parameter to specify bootstrap teamcity server --- dependencies/kotlin-build-gradle-plugin/src/Bootstrap.kt | 1 + dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/dependencies/kotlin-build-gradle-plugin/src/Bootstrap.kt b/dependencies/kotlin-build-gradle-plugin/src/Bootstrap.kt index 08c5ba7664e..70c166500ba 100644 --- a/dependencies/kotlin-build-gradle-plugin/src/Bootstrap.kt +++ b/dependencies/kotlin-build-gradle-plugin/src/Bootstrap.kt @@ -33,6 +33,7 @@ fun Project.kotlinBootstrapFrom(defaultSource: BootstrapOption) { teamCityBootstrapVersion, kotlinBuildProperties.teamCityBootstrapBuildNumber, projectExtId = kotlinBuildProperties.teamCityBootstrapProject, + teamcityUrl = kotlinBuildProperties.teamCityBootstrapUrl, onlySuccessBootstrap = false ) customBootstrapVersion != null -> BootstrapOption.Custom( diff --git a/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt b/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt index f437d1c1846..d93a40a6bf3 100644 --- a/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt +++ b/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt @@ -126,6 +126,8 @@ class KotlinBuildProperties( val teamCityBootstrapProject: String? = get("bootstrap.teamcity.project") as String? + val teamCityBootstrapUrl: String? = get("bootstrap.teamcity.url") as String? + val rootProjectDir: File = propertiesProvider.rootProjectDir }