forked from cockroachdb/pebble
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (31 loc) · 798 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
language: go
install: go get -t -v ./...
script: go test -v ./...
matrix:
include:
- name: "go1.12.x"
go: 1.12.x
gobuild_args: -v
- name: "go1.12.x race"
go: 1.12.x
gobuild_args: -v -race
- name: "go1.12.x windows"
go: 1.12.x
# NB: "env: GOOS=windows" does not have the desired effect.
script: GOOS=windows go build -v ./...
- name: "go1.12.x freebsd"
go: 1.12.x
# NB: "env: GOOS=freebsd" does not have the desired effect.
script: GOOS=freebsd go build -v ./...
- name: "go1.13.x"
go: 1.13.x
gobuild_args: -v
- name: "go1.13.x race"
go: 1.13.x
gobuild_args: -v -race
notifications:
email:
recipients:
on_success: never
on_failure: always