...
1pool:
2 vmImage: 'ubuntu-18.04'
3
4strategy:
5 matrix:
6 LTS:
7 goVersion: '1.15'
8 latest:
9 goVersion: '1.14'
10
11steps:
12 - task: GoTool@0
13 inputs:
14 version: $(goVersion)
15 - script: export GODEBUG=x509ignoreCN=0
16 - script: go build -v ./sm2
17 - script: go build -v ./sm3
18 - script: go build -v ./sm4
19 - script: go build -v ./x509
20 - script: go build -v ./pkcs12
21 - script: go build -v ./gmtls/gmcredentials
22 - script: go build -v ./gmtls/gmcredentials/echo
23 - script: go build -v ./gmtls/websvr
24 - script: go mod vendor
25 - script: go vet ./sm2
26 - script: go vet ./sm3
27 - script: go vet ./sm4
28 - script: go vet ./x509
29 - script: go vet ./pkcs12
30 - script: go vet ./gmtls/gmcredentials
31 - script: go vet ./gmtls/websvr
32 - script: go test -v ./...
33 displayName: go test recursive
34
View as plain text