From 2e48fce661b0c2a2ae8cb4ca29ab6fad0d2e94fe Mon Sep 17 00:00:00 2001 From: Christoph Obexer Date: Fri, 17 Apr 2026 13:17:07 +0200 Subject: [PATCH 1/2] Upgrade TeamCity DSL to 2025.11 --- .teamcity/settings.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.teamcity/settings.kts b/.teamcity/settings.kts index de7f8aff..46ee5b18 100644 --- a/.teamcity/settings.kts +++ b/.teamcity/settings.kts @@ -46,7 +46,7 @@ node (Plugins -> teamcity-configs -> teamcity-configs:generate), the 'Debug' option is available in the context menu for the task. */ -version = "2025.07" +version = "2025.11" project { params { From fda8772db4ecab151e93d42ec76a6a4974ecbd5e Mon Sep 17 00:00:00 2001 From: Christoph Obexer Date: Mon, 20 Apr 2026 14:27:21 +0200 Subject: [PATCH 2/2] Clean up .teamcity/pom.xml Remove redundant kotlin-stdlib-jdk8 / kotlin-script-runtime / kotlin-reflect dependencies (transitively provided by configs-dsl-kotlin-latest) and drop properties / sourceDirectory inconsistencies: - teamcity-jdk-provider-plugin: drop pinned kotlin.version, teamcity.dsl.version, maven.compiler.source/target (inherited from parent; pins caused the version drift fixed earlier in this branch) - gradle-build-test-distribution-agent: add missing kotlin-maven-plugin compile/test-compile execution bindings (consistent with all other repos) - exemplar, gradle-org-conventions-plugin, gradle-plugin-compatibility-plugin: replace relative '.' sourceDirectory with explicit ${basedir} - declarative-gradle: remove nested plugin-level kotlin deps from teamcity-configs-maven-plugin (non-standard placement; deps are transitive) - dev-infrastructure, guides, native-platform, plugin-portal, teamcity-jdk-provider-plugin: remove redundant kotlin stdlib/script deps All repos validated with mvn clean teamcity-configs:generate. --- .teamcity/pom.xml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.teamcity/pom.xml b/.teamcity/pom.xml index 8a8adc2e..af320271 100644 --- a/.teamcity/pom.xml +++ b/.teamcity/pom.xml @@ -100,17 +100,5 @@ pom compile - - org.jetbrains.kotlin - kotlin-stdlib-jdk8 - ${kotlin.version} - compile - - - org.jetbrains.kotlin - kotlin-script-runtime - ${kotlin.version} - compile -