-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.travis.yml
37 lines (37 loc) · 836 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
35
36
37
# https://travis-ci.org/diyan/assimilator
language: go
dist: trusty
# Define 'sudo: false' to run on container-based workers
sudo: false
cache:
directories:
- $HOME/.glide/cache
go:
- 1.5.x
- 1.8.x
- master
env:
- GOOS=linux GOARCH=amd64
- GOOS=linux GOARCH=386
- GOOS=linux GOARCH=arm
- GOOS=darwin GOARCH=amd64
- GOOS=darwin GOARCH=386
- GOOS=darwin GOARCH=arm
- GOOS=windows GOARCH=amd64
- GOOS=windows GOARCH=386
- GOOS=freebsd GOARCH=amd64
- GOOS=freebsd GOARCH=386
- GOOS=freebsd GOARCH=arm
services:
- postgresql
before_install:
- if go version | grep --quiet go1.5; then export GO15VENDOREXPERIMENT=1; fi
- go get github.com/Masterminds/glide
- go get github.com/onsi/ginkgo/ginkgo
install:
- make get-go-deps
script:
- make build-go
- make test-go
#after_success:
# - coveralls