github.com/advanderveer/restic@v0.8.1-0.20171209104529-42a8c19aaea6/.travis.yml (about)

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