Skip to content

Fix integration tests on Windows that rely on Git version

What does this MR do?

Fixes the parsing of git --version in executors/shell/shell_integration_test.go so that it only takes the first 3 components into account.

Why was this MR needed?

So that the tests that were failing because of that can be enabled on Windows.

What's the best way to test this MR?

If it is successful, the Windows unit tests job should be green.

What are the relevant issue numbers?

Closes #26055 (closed)

Merge request reports