forked from NeowayLabs/neosearch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
34 lines (33 loc) · 977 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
31
32
33
34
language: go
go:
- 1.3
- tip
install:
- cd /tmp && git clone https://github.com/google/leveldb.git && cd /tmp/leveldb && make
- cd $HOME/gopath/src/github.com/NeowayLabs/neosearch
- go get -v github.com/jmhodges/levigo
- go get -d -v ./...
- go build -tags leveldb -v ./...
script:
- go get golang.org/x/tools/cmd/vet
- go get github.com/axw/gocov/gocov
- go get github.com/mattn/goveralls
- go get -u github.com/golang/lint/golint
- go get github.com/nielsdraaisma/godep
- if ! go get code.google.com/p/go.tools/cmd/cover; then go get golang.org/x/tools/cmd/cover; fi
- hack/check.sh
# - goveralls -coverprofile=coverage.txt -service=travis-ci
before_install:
sudo pip install codecov
after_success:
codecov
notifications:
email:
- tiago.natel@neoway.com.br
- tiagokatcipis@gmail.com
webhooks:
urls:
- "https://webhooks.gitter.im/e/5c49f66645e9c101199e"
on_success: change
on_failure: always
on_start: false