github.com/markbates/grift@v1.5.0/azure-pipelines.yml (about) 1 variables: 2 GOPROXY: "https://proxy.golang.org" 3 GOBIN: "$(GOPATH)/bin" # Go binaries path 4 GOPATH: "$(system.defaultWorkingDirectory)/gopath" # Go workspace path 5 modulePath: "$(GOPATH)/src/github.com/$(build.repository.name)" # Path to the module"s code 6 7 jobs: 8 - job: Windows 9 pool: 10 vmImage: "vs2017-win2016" 11 strategy: 12 matrix: 13 go 1.12 (on): 14 go_version: "1.12.13" 15 GO111MODULE: "on" 16 go 1.12 (off): 17 go_version: "1.12.13" 18 GO111MODULE: "off" 19 go 1.13.4 (on): 20 go_version: "1.13.4" 21 GO111MODULE: "on" 22 go 1.13.4 (off): 23 go_version: "1.13.4" 24 GO111MODULE: "off" 25 steps: 26 - template: azure-tests.yml 27 28 - job: macOS 29 pool: 30 vmImage: "macOS-10.13" 31 strategy: 32 matrix: 33 go 1.12 (on): 34 go_version: "1.12.13" 35 GO111MODULE: "on" 36 go 1.12 (off): 37 go_version: "1.12.13" 38 GO111MODULE: "off" 39 go 1.13.4 (on): 40 go_version: "1.13.4" 41 GO111MODULE: "on" 42 go 1.13.4 (off): 43 go_version: "1.13.4" 44 GO111MODULE: "off" 45 steps: 46 - template: azure-tests.yml 47 48 - job: Linux 49 pool: 50 vmImage: "ubuntu-16.04" 51 strategy: 52 matrix: 53 go 1.12 (on): 54 go_version: "1.12.13" 55 GO111MODULE: "on" 56 go 1.12 (off): 57 go_version: "1.12.13" 58 GO111MODULE: "off" 59 go 1.13.4 (on): 60 go_version: "1.13.4" 61 GO111MODULE: "on" 62 go 1.13.4 (off): 63 go_version: "1.13.4" 64 GO111MODULE: "off" 65 steps: 66 - template: azure-tests.yml