diff --git a/.azuredevops/azure-pipelines.yml b/.azuredevops/azure-pipelines.yml index d913933..4b5e175 100644 --- a/.azuredevops/azure-pipelines.yml +++ b/.azuredevops/azure-pipelines.yml @@ -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