From db29a69593580c3ff70762537e0527454e3347b0 Mon Sep 17 00:00:00 2001 From: Maksym Pavlenko Date: Sun, 13 Aug 2017 19:39:01 -0700 Subject: [PATCH] Add Travis test --- .travis.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ea23975 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +dist: trusty +sudo: required +language: go +go_import_path: github.com/mxpv/podsync +go: + - 1.8.3 +install: + - go get -u github.com/golang/dep/cmd/dep + - dep ensure +services: + - postgresql +addons: + postgresql: "9.6" +before_script: + - psql -a -c "CREATE DATABASE podsync;" -U postgres +script: + - set -e + - cd $TRAVIS_BUILD_DIR/web + - go test -v -short $(go list -e ./... | grep -v vendor) + - go tool vet -all ./pkg