diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..b7a4516 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,11 @@ +version: 2.1 +orbs: + ci-go: ipfs/ci-go@0.2 + +workflows: + version: 2 + test: + jobs: + - ci-go/build + - ci-go/lint + - ci-go/test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a41cb1b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,15 +0,0 @@ -language: go - -go: -- 1.13.x - -os: - - linux - - osx - - windows - -jobs: - fast_finish: true - -script: - - go test -v -race . diff --git a/go.mod b/go.mod index 9d687a3..08a54c5 100644 --- a/go.mod +++ b/go.mod @@ -4,6 +4,7 @@ go 1.13 require ( github.com/google/gopacket v1.1.17 - github.com/libp2p/go-sockaddr v0.0.1 // indirect + github.com/libp2p/go-sockaddr v0.0.2 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 + golang.org/x/sys v0.0.0-20190405154228-4b34438f7a67 ) diff --git a/go.sum b/go.sum index 99fa000..590d947 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ github.com/google/gopacket v1.1.17 h1:rMrlX2ZY2UbvT+sdz3+6J+pp2z+msCq9MxTU6ymxbBY= github.com/google/gopacket v1.1.17/go.mod h1:UdDNZ1OO62aGYVnPhxT1U6aI7ukYtA/kB8vaU0diBUM= -github.com/libp2p/go-sockaddr v0.0.1 h1:yM3fy0n5oommws7FmCeOh+IoyEFpmlO77+2eXiaWIko= -github.com/libp2p/go-sockaddr v0.0.1/go.mod h1:EBeYKMYs5LFgoaBSN2nA2jPQVmnA4gv7WkY64CBqYqQ= +github.com/libp2p/go-sockaddr v0.0.2 h1:tCuXfpA9rq7llM/v834RKc/Xvovy/AqM9kHvTV/jY/Q= +github.com/libp2p/go-sockaddr v0.0.2/go.mod h1:syPvOmNs24S3dFVGJA1/mrqdeijPxLV2Le3BRLKd68k= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= diff --git a/netroute_test.go b/netroute_test.go index 59eced0..134f9f9 100644 --- a/netroute_test.go +++ b/netroute_test.go @@ -20,6 +20,9 @@ func TestRoute(t *testing.T) { var localAddr net.IP var hasV6 bool addrs, err := ifs[0].Addrs() + if err != nil { + t.Fatal(err) + } for _, addr := range addrs { if strings.HasPrefix(addr.Network(), "ip") { localAddr, _, _ = net.ParseCIDR(addr.String())