This is an automated email from the ASF dual-hosted git repository. isapego pushed a commit to branch ignite-27304 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
commit f8124d7a7c3aeb7b5b547fe7f533ad75fddb9d2e Author: Igor Sapego <[email protected]> AuthorDate: Wed Mar 25 01:53:24 2026 +0100 IGNITE-27304: Driver installation --- .../test/platform_tests/PlatformCppTestsWindows.kt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.teamcity/test/platform_tests/PlatformCppTestsWindows.kt b/.teamcity/test/platform_tests/PlatformCppTestsWindows.kt index a3551ddfa88..93e0430dcbd 100644 --- a/.teamcity/test/platform_tests/PlatformCppTestsWindows.kt +++ b/.teamcity/test/platform_tests/PlatformCppTestsWindows.kt @@ -15,6 +15,7 @@ import org.apache.ignite.teamcity.CustomBuildSteps.Companion.customGradle import org.apache.ignite.teamcity.CustomBuildSteps.Companion.customPowerShell import org.apache.ignite.teamcity.Teamcity import org.apache.ignite.teamcity.Teamcity.Companion.hiddenText +import java.io.File object PlatformCppTestsWindows : BuildType({ @@ -97,6 +98,14 @@ object PlatformCppTestsWindows : BuildType({ """.trimIndent() formatStderrAsError = true } + powerShell { + name = "Install ODBC" + platform = PowerShellStep.Platform.x64 + scriptMode = file { + path = "%PATH__CMAKE_BUILD_DIRECTORY%\\odbc\\install\\install_win.ps1" + } + scriptArgs = "install \"%PATH__CMAKE_BUILD_DIRECTORY%\\Debug\\bin\\ignite_odbc.dll\"" + } script { name = "ODBC integration tests" workingDir = "%PATH__CMAKE_BUILD_DIRECTORY%" @@ -110,6 +119,15 @@ object PlatformCppTestsWindows : BuildType({ """.trimIndent() formatStderrAsError = true } + powerShell { + name = "Remove ODBC" + platform = PowerShellStep.Platform.x64 + scriptMode = file { + path = "%PATH__CMAKE_BUILD_DIRECTORY%\\odbc\\install\\install_win.ps1" + } + scriptArgs = "remove" + executionMode = BuildStep.ExecutionMode.ALWAYS + } customPowerShell { name = "Collect debug artifacts for crash dumps" workingDir = "%PATH__CMAKE_BUILD_DIRECTORY%"
