diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..9a3f3ee --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +language: go + +os: + - linux + - windows + +script: + - test diff --git a/test b/test index 8d4f69d..a97ea69 100755 --- a/test +++ b/test @@ -46,9 +46,14 @@ function run { baseDir="$( cd "$(dirname "$0")" && pwd )" cd "$baseDir" +# platform info +platformInfo=$(go env GOOS GOARCH) +echo "running tests for ${platformInfo//$'\n'/ }" + # get all packages packages=$(go list ./...) +# run vet/test on packages for package in $packages; do run go vet $package run go test -cover $package