From d7b2c727546bce2d23a529f0bd6ecd844a8aa702 Mon Sep 17 00:00:00 2001 From: Jakub Sztandera Date: Thu, 30 Jun 2016 20:06:17 +0200 Subject: [PATCH] Add Makefile and travis --- .travis.yml | 25 +++++-------------------- Makefile | 14 ++++++++++++++ 2 files changed, 19 insertions(+), 20 deletions(-) create mode 100644 Makefile diff --git a/.travis.yml b/.travis.yml index 1d6b60b..3858a01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,12 @@ -os: - - linux - - osx - language: go - sudo: false go: - - 1.5.3 - -before_install: - - go get github.com/mattn/goveralls - - go get golang.org/x/tools/cmd/cover - - go get github.com/whyrusleeping/gx - - go get github.com/whyrusleeping/gx-go - -install: - - gx --verbose install --global - - gx-go rewrite + - 1.6.2 + - release + - tip script: - - $HOME/gopath/bin/goveralls -service="travis-ci" + - make test -cache: - directories: - - $GOPATH/src/gx +env: TEST_NO_FUSE=1 TEST_VERBOSE=1 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7c146b1 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +test: deps + go test -race -v ./... + +export IPFS_API ?= v04x.ipfs.io + +gx: + go get -u github.com/whyrusleeping/gx + go get -u github.com/whyrusleeping/gx-go + +deps: gx + gx --verbose install --global + gx-go rewrite + go get -t ./... +