From 2d950126aa1450f543d03183d94098b1907244a2 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Tue, 10 Apr 2018 21:08:43 +0300 Subject: Enable travis for codeclimate coverage reports --- .travis.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..47aae08 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +language: go +go_import_path: maunium.net/go/gomuks +go: + - "1.10" +notifications: + email: false +install: + - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter + - chmod +x ./cc-test-reporter + - go get -u github.com/stretchr/testify/assert + - go get +before_script: + - ./cc-test-reporter before-build +script: + - go test -v -race ./... -coverprofile c.out + - go vet ./... +after_script: + - ./cc-test-reporter after-build --coverage-input-type gocov --exit-code $TRAVIS_TEST_RESULT -- cgit v1.2.3