godep: vendor all dependencies & add circle-test.sh

Vendor dependencies and use circle-test.sh to run CI process, because
the CircleCI autobuild operations are not compatible with using godep.
This commit is contained in:
Cameron Sparr
2015-08-17 10:30:35 -06:00
parent 55fb249f6b
commit 4e3213f3bd
1055 changed files with 258568 additions and 44 deletions

View File

@@ -8,21 +8,18 @@ ifeq ($(UNAME), Linux)
endif
prepare:
go get -d -v -t ./...
godep go install ./...
docker-compose:
docker-compose up -d
test: prepare docker-compose
go test -v ./...
godep go test -v ./...
test-short: prepare
go test -v -short ./...
godep go test -v -short ./...
test-cleanup:
docker-compose kill
update:
go get -u -v -d -t ./...
.PHONY: test