github.com/cloudfoundry-attic/ltc@v0.0.0-20151123212628-098adc7919fc/.travis.yml (about) 1 branches: 2 only: 3 - master 4 5 language: go 6 go: 7 - 1.4 8 - 1.5 9 10 matrix: 11 allow_failures: 12 - go: 1.5 13 14 before_install: 15 - go get -v golang.org/x/tools/cmd/cover 16 - go get -v github.com/onsi/ginkgo/ginkgo 17 - go get -v github.com/mattn/goveralls 18 - export GOPATH=$PWD/ltc/Godeps/_workspace:$GOPATH 19 - export PATH=$HOME/gopath/bin:$PATH 20 21 script: 22 - ginkgo -r --randomizeAllSpecs --failOnPending --skipMeasurements --cover ltc cell-helpers 23 - test -z "$(go fmt ./ltc/... ./cell-helpers/...)" 24 25 after_success: 26 - 'echo "mode: set" > coverage.out' 27 - 'find ltc cell-helpers -name "*.coverprofile" -exec grep -v mode: {} >> coverage.out \;' 28 - goveralls -coverprofile=coverage.out -repotoken=$COVERALLS_TOKEN 29