github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/.travis.yml (about) 1 language: go 2 3 # go1.11beta1 breaks the tests for lib/net/reverseconnection 4 go: 5 - "1.10" 6 7 before_install: 8 - go get github.com/mattn/goveralls 9 - REPO_NAME=$(basename $PWD) 10 - GITHUB_PATH=$(dirname $(dirname $PWD)) 11 - CF_PROJECT_DIR=${GITHUB_PATH}/Cloud-Foundations/${REPO_NAME} 12 - mkdir -p ${CF_PROJECT_DIR} 13 - rsync -az ${TRAVIS_BUILD_DIR}/ ${CF_PROJECT_DIR}/ 14 - export TRAVIS_BUILD_DIR=${CF_PROJECT_DIR} 15 - cd ${CF_PROJECT_DIR} 16 - go get ./... 17 18 script: 19 - go test -covermode=count -coverprofile=coverage.out ./... 20 - $HOME/gopath/bin/goveralls -coverprofile=coverage.out -service=travis-ci 21 - make all build-darwin test