-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy path.travis.yml
39 lines (34 loc) · 1.45 KB
/
.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
38
language: go
install:
- go get golang.org/x/sys/unix
- go get github.com/songgao/packets/ethernet
- go get golang.org/x/tools/cmd/cover
- go get github.com/mattn/goveralls
script:
- ifconfig
- sudo -E env "PATH=$PATH" go test -v -covermode=count -coverprofile=coverage.out -dev=$IFCE
- $HOME/gopath/bin/goveralls -coverprofile=coverage.out -service=travis-ci -repotoken $COVERALLS_TOKEN || true
matrix:
include:
- os: osx
go: 1.6
env:
- IFCE=en0
- secure: "iovSCAwTE8inh49YfbvL866/gW7u3/g1nMr7/oYJkEogYXOXIClK8uj6oMltbqt6HWPwkreTUwlcy9RQzwLHxKXf1wWKF/WtLMRLmlRsiTbJ92O9cDcWydeqfgRhEKsxxeGOjHA1GxopzbokRD000wKebkgGTF2JthlNXwblAZE="
- os: linux
go: 1.6
dist: trusty
env:
- IFCE=eth0
- secure: "iovSCAwTE8inh49YfbvL866/gW7u3/g1nMr7/oYJkEogYXOXIClK8uj6oMltbqt6HWPwkreTUwlcy9RQzwLHxKXf1wWKF/WtLMRLmlRsiTbJ92O9cDcWydeqfgRhEKsxxeGOjHA1GxopzbokRD000wKebkgGTF2JthlNXwblAZE="
- os: osx
go: tip
env:
- IFCE=en0
- secure: "iovSCAwTE8inh49YfbvL866/gW7u3/g1nMr7/oYJkEogYXOXIClK8uj6oMltbqt6HWPwkreTUwlcy9RQzwLHxKXf1wWKF/WtLMRLmlRsiTbJ92O9cDcWydeqfgRhEKsxxeGOjHA1GxopzbokRD000wKebkgGTF2JthlNXwblAZE="
- os: linux
go: tip
dist: trusty
env:
- IFCE=eth0
- secure: "iovSCAwTE8inh49YfbvL866/gW7u3/g1nMr7/oYJkEogYXOXIClK8uj6oMltbqt6HWPwkreTUwlcy9RQzwLHxKXf1wWKF/WtLMRLmlRsiTbJ92O9cDcWydeqfgRhEKsxxeGOjHA1GxopzbokRD000wKebkgGTF2JthlNXwblAZE="