Vendor all dependencies
Uses godep to vendor dependencies. Godeps is not necessary during build, golang's new vendor support is used instead.
This commit is contained in:
parent
041de0e30c
commit
33f99c4fc1
325 changed files with 127217 additions and 40 deletions
20
.travis.yml
20
.travis.yml
|
|
@ -2,16 +2,18 @@ sudo: false
|
|||
|
||||
language: go
|
||||
go:
|
||||
- 1.5.2
|
||||
- tip
|
||||
- 1.5.3
|
||||
- tip
|
||||
|
||||
env:
|
||||
- GO15VENDOREXPERIMENT=1
|
||||
|
||||
install:
|
||||
- go get -d
|
||||
- go get golang.org/x/tools/cmd/vet
|
||||
- go get golang.org/x/tools/cmd/vet
|
||||
|
||||
script:
|
||||
- '! gofmt -l **/*.go | read nothing'
|
||||
- go vet
|
||||
- go test -v ./...
|
||||
- go build
|
||||
- ./end-to-end-test.sh
|
||||
- "! gofmt -l $(find . -path ./vendor -prune -o -name '*.go' -print) | read nothing"
|
||||
- go vet
|
||||
- go test -v $(go list ./... | grep -v /vendor/)
|
||||
- go build
|
||||
- ./end-to-end-test.sh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue