12345678910111213141516171819202122232425262728293031 |
- # Travis CI (http://travis-ci.org/) is a continuous integration
- # service for open source projects. This file configures it
- # to run unit tests for docopt-go.
- language: go
- go:
- - 1.4
- - 1.5
- - tip
- matrix:
- fast_finish: true
- before_install:
- - go get golang.org/x/tools/cmd/vet
- - go get golang.org/x/tools/cmd/cover
- - go get github.com/golang/lint/golint
- - go get github.com/mattn/goveralls
- install:
- - go get -d -v ./... && go build -v ./...
- script:
- - go vet -x ./...
- - $HOME/gopath/bin/golint ./...
- - go test -v ./...
- - go test -covermode=count -coverprofile=profile.cov .
- after_script:
- - $HOME/gopath/bin/goveralls -coverprofile=profile.cov -service=travis-ci
|