github.com/pjdufour-truss/pop@v4.11.2-0.20190705085848-4c90b0ff4d5a+incompatible/azure-pipelines.yml (about) 1 variables: 2 GOBIN: "$(GOPATH)/bin" # Go binaries path 3 GOPATH: "$(system.defaultWorkingDirectory)/gopath" # Go workspace path 4 modulePath: "$(GOPATH)/src/github.com/$(build.repository.name)" # Path to the module"s code 5 6 jobs: 7 - job: Windows 8 pool: 9 vmImage: "vs2017-win2016" 10 strategy: 11 matrix: 12 # SQLite3 13 go 1.12 (off) sqlite: 14 go_version: "1.12" 15 GO111MODULE: "off" 16 SODA_DIALECT: "sqlite" 17 steps: 18 - template: azure-tests.yml 19 20 - job: macOS 21 pool: 22 vmImage: "macOS-10.13" 23 strategy: 24 matrix: 25 # SQLite3 26 go 1.12 (off) sqlite: 27 go_version: "1.12" 28 GO111MODULE: "off" 29 SODA_DIALECT: "sqlite" 30 steps: 31 - template: azure-tests.yml 32 33 - job: Linux 34 pool: 35 vmImage: "ubuntu-16.04" 36 strategy: 37 matrix: 38 # Postgres 39 go 1.10 postgres: 40 go_version: "1.10" 41 SODA_DIALECT: "postgres" 42 go 1.11 (off) postgres: 43 go_version: "1.11.5" 44 GO111MODULE: "off" 45 SODA_DIALECT: "postgres" 46 go 1.12 (off) postgres: 47 go_version: "1.12" 48 GO111MODULE: "off" 49 SODA_DIALECT: "postgres" 50 # Cockroach 51 go 1.12 (off) cockroach: 52 go_version: "1.12" 53 GO111MODULE: "off" 54 SODA_DIALECT: "cockroach" 55 # Cockroach SSL 56 go 1.12 (off) cockroach SSL: 57 go_version: "1.12" 58 GO111MODULE: "off" 59 SODA_DIALECT: "cockroach_ssl" 60 # MySQL 61 go 1.12 (off) mysql: 62 go_version: "1.12" 63 GO111MODULE: "off" 64 SODA_DIALECT: "mysql" 65 MYSQL_PORT: "3307" 66 # SQLite3 67 go 1.12 (off) sqlite: 68 go_version: "1.12" 69 GO111MODULE: "off" 70 SODA_DIALECT: "sqlite" 71 steps: 72 - template: azure-tests.yml