Skip to content

Install supported Go version for Windows prior to testing

Arran Walker requested to merge ajwalker/fix-windows-tests-go1.17 into main

What does this MR do?

Our Windows CI nodes only have Go 1.13 installed. Rather than update the VM image, this is a quick fix for installing Go 1.17 at the start of the test jobs.

Why was this MR needed?

We upgraded to Go 1.17 a release ago, but so far, haven't run any tests that use that version on Windows.

As dependencies are upgraded, we've started to notice failures, as functions only present in Go 1.17 are being used.

What's the best way to test this MR?

Check Windows integration/unit test pipelines

What are the relevant issue numbers?

Edited by Arran Walker

Merge request reports