Conversation
trying to align the go version used in CI with the one we used for this project - https://github.com/elastic/elastic-agent-autodiscover/blob/main/.go-version
.buildkite/pipeline.yml
Outdated
| env: | ||
| SETUP_GVM_VERSION: 'v0.5.0' | ||
| GO_VERSION_CHOCO: "1.20.5" | ||
| GO_VERSION_CHOCO: "1.21.12" |
There was a problem hiding this comment.
We need to get the value from the content of https://github.com/elastic/elastic-agent-autodiscover/blob/main/.go-version.
If this YAML block doesn't support it, this can be done in the individual scripts. Elastic Agent installs GVM which knows how to read the .go-version file to deal with this. https://github.com/elastic/elastic-agent/blob/4d074b9ff02433e0c3a70f5e31d55db52fbd9b9d/.ci/scripts/install-go.sh
There was a problem hiding this comment.
Unfortunately it seems like chocolatey does not offer all the available go version for windows - https://community.chocolatey.org/packages/golang#versionhistory 1.21.7 seems to be the last one in the 1.21.x serie
There was a problem hiding this comment.
Move this repository to Go 1.22 then
💚 Build Succeeded
History
cc @jlind23 |
trying to align the go version used in CI with the one we used for this project - https://github.com/elastic/elastic-agent-autodiscover/blob/main/.go-version