forked from cayleygraph/cayley
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
30 lines (24 loc) · 785 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: go
sudo: false
go:
- 1.6
- 1.7
- tip
install:
# Install our tracked dependencies
- go get -t ./...
- curl -L https://github.com/Masterminds/glide/releases/download/v0.11.1/glide-v0.11.1-linux-amd64.tar.gz -o /tmp/glide.tar.gz
- mkdir ../glide && cd ../glide && tar -xzf /tmp/glide.tar.gz && export PATH=$PATH:$PWD/linux-amd64/ && cd ../cayley
- glide install
# Google App Engine dependencies
- cd ..
- wget https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.40.zip
- unzip -q go_appengine_sdk_linux_amd64-1.9.40.zip
- export PATH=$PATH:$PWD/go_appengine/
- cd cayley
script:
- go test -v $(go list ./... | grep -v vendor/)
- goapp test -v ./graph/gaedatastore
matrix:
allow_failures:
- go: tip