github.com/mckael/restic@v0.8.3/.travis.yml (about)

     1  language: go
     2  sudo: false
     3  
     4  go:
     5    - "1.8.x"
     6    - "1.9.x"
     7    - "1.10"
     8  
     9  os:
    10    - linux
    11    - osx
    12  
    13  env:
    14    matrix:
    15      RESTIC_TEST_FUSE=0
    16  
    17  matrix:
    18    exclude:
    19      - os: osx
    20        go: "1.8.x"
    21      - os: osx
    22        go: "1.9.x"
    23      - os: linux
    24        go: "1.10"
    25    include:
    26      - os: linux
    27        go: "1.10"
    28        sudo: true
    29        env:
    30          RESTIC_TEST_FUSE=1
    31  
    32  branches:
    33    only:
    34      - master
    35  
    36  notifications:
    37    irc:
    38      channels:
    39        - "chat.freenode.net#restic"
    40      on_success: change
    41      on_failure: change
    42      skip_join: true
    43  
    44  install:
    45    - go version
    46    - export GOBIN="$GOPATH/bin"
    47    - export PATH="$PATH:$GOBIN"
    48    - go env
    49  
    50  script:
    51    - go run run_integration_tests.go
    52  
    53  after_success:
    54    - bash <(curl -s https://codecov.io/bash) -f all.cov