github.com/shurcool/trayhost@v0.0.0-20181020202213-114974ef9e16/.travis.yml (about)

     1  sudo: false
     2  os: osx
     3  language: go
     4  go:
     5    - 1.x
     6    - master
     7  matrix:
     8    allow_failures:
     9      - go: master
    10    fast_finish: true
    11  install:
    12    - # Do nothing. This is needed to prevent default install action "go get -t -v ./..." from happening here (we want it to happen inside script step).
    13  script:
    14    - go get -t -v ./...
    15    - diff -u <(echo -n) <(gofmt -d -s .)
    16    - go tool vet .
    17    - go test -v -race ./...