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