Configure version numbers of build dependencies in pipeline variables

This commit is contained in:
Christian Schaible 2024-10-16 14:02:31 +02:00
parent 7d299ada4c
commit fdecdd935c

View file

@ -2,8 +2,16 @@ pool:
vmImage: 'ubuntu-latest'
variables:
- name: bufVersion
value: v1.45.0
- name: golangCiLintVersion
value: v1.61.0
- name: goVersion
value: 1.23.0
- name: protobufValidateVersion
value: v1.1.0
- name: protobufVersion
value: v1.34.2
- name: GOPATH
value: '$(system.defaultWorkingDirectory)/gopath'
@ -25,10 +33,10 @@ stages:
- bash: |
set -e
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.34.2
go install github.com/envoyproxy/protoc-gen-validate@v1.1.0
go install github.com/bufbuild/buf/cmd/buf@v1.45.0
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.61.0
go install google.golang.org/protobuf/cmd/protoc-gen-go@$(protobufVersion)
go install github.com/envoyproxy/protoc-gen-validate@$(protobufValidateVersion)
go install github.com/bufbuild/buf/cmd/buf@$(bufVersion)
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin $(golangCiLintVersion)
condition: succeeded()
displayName: Install build dependencies