Skip to content
This repository was archived by the owner on Dec 5, 2023. It is now read-only.

Commit 8089081

Browse files
committed
Upgrade go to 1.11 and switch to go modules from gvt
1 parent 97545f4 commit 8089081

File tree

9 files changed

+184
-809
lines changed

9 files changed

+184
-809
lines changed

.travis.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,15 @@ sudo: required
33
services:
44
- docker
55
go:
6-
- 1.7
6+
- 1.11
77
before_install:
8-
- go get -u github.com/FiloSottile/gvt
9-
- gvt restore
8+
- go mod download
109
- go get -u github.com/mattn/goveralls
1110

1211
install: true
1312

1413
env:
15-
- GROUP=weaveworksdemos COMMIT=$TRAVIS_COMMIT TAG=$TRAVIS_TAG REPO=catalogue;
14+
- GROUP=weaveworksdemos COMMIT=$TRAVIS_COMMIT TAG=$TRAVIS_TAG REPO=catalogue GO111MODULE=on
1615

1716
script:
1817
- set -e

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ Checkout the API Spec [here](http://microservices-demo.github.io/api/index?url=h
2121

2222
#### Dependencies
2323
```
24-
go get -u github.com/FiloSottile/gvt
25-
gvt restore
24+
GO111MODULE=on go mod download
2625
```
2726

2827
#### Go tools
@@ -31,7 +30,7 @@ $GOPATH directory: $GOPATH/src/github.com/microservices-demo/catalogue/. Once th
3130

3231
```
3332
cd $GOPATH/src/github.com/microservices-demo/catalogue/cmd/cataloguesvc/
34-
go build -o catalogue
33+
catalogue go build -o catalogue
3534
```
3635

3736
The result is a binary named `catalogue`, in the current directory.

docker/catalogue/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
FROM golang:1.7
1+
FROM golang:1.11
22

3-
COPY . /go/src/github.com/microservices-demo/catalogue
3+
COPY go.mod go.sum /go/src/github.com/microservices-demo/catalogue/
44
WORKDIR /go/src/github.com/microservices-demo/catalogue
5-
6-
RUN go get -u github.com/FiloSottile/gvt
7-
RUN gvt restore && \
8-
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /app github.com/microservices-demo/catalogue/cmd/cataloguesvc
5+
ENV GO111MODULE=on
6+
RUN go mod download
7+
ADD . /go/src/github.com/microservices-demo/catalogue/
8+
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /app github.com/microservices-demo/catalogue/cmd/cataloguesvc
99

1010
FROM alpine:3.4
1111

go.mod

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
module github.com/garden-io/sock-shop-mono/src/catalogue
2+
3+
require (
4+
cloud.google.com/go v0.0.0-20170321144122-daf945bb8684 // indirect
5+
github.com/Shopify/sarama v1.11.0 // indirect
6+
github.com/Sirupsen/logrus v0.0.0-20170317143214-10f801ebc38b // indirect
7+
github.com/VividCortex/gohistogram v1.0.0 // indirect
8+
github.com/afex/hystrix-go v0.0.0-20160615205002-39520ddd07a9 // indirect
9+
github.com/apache/thrift v0.0.0-20161222112917-30a8b65dcec8 // indirect
10+
github.com/beorn7/perks v0.0.0-20160804104726-4c0e84591b9a // indirect
11+
github.com/circonus-labs/circonus-gometrics v0.0.0-20161208202948-4d93a8f79cb1 // indirect
12+
github.com/circonus-labs/circonusllhist v0.0.0-20161121135153-7d649b46cdc2 // indirect
13+
github.com/davecgh/go-spew v1.1.0 // indirect
14+
github.com/eapache/go-resiliency v0.0.0-20160104191539-b86b1ec0dd42 // indirect
15+
github.com/eapache/go-xerial-snappy v0.0.0-20160609142408-bb955e01b934 // indirect
16+
github.com/eapache/queue v1.1.0 // indirect
17+
github.com/felixge/httpsnoop v0.0.0-20161125085600-287b56e9e314 // indirect
18+
github.com/go-kit/kit v0.0.0-20170113143921-b8f878dd8851
19+
github.com/go-logfmt/logfmt v0.3.0 // indirect
20+
github.com/go-sql-driver/mysql v1.3.0
21+
github.com/go-stack/stack v1.5.2 // indirect
22+
github.com/gogo/protobuf v0.0.0-20161220170212-84af2615df1b // indirect
23+
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b // indirect
24+
github.com/golang/mock v0.0.0-20160127222235-bd3c8e81be01 // indirect
25+
github.com/golang/protobuf v0.0.0-20170307001533-c9c7427a2a70 // indirect
26+
github.com/golang/snappy v0.0.0-20160529050041-d9eb7a3d35ec // indirect
27+
github.com/googleapis/gax-go v0.0.0-20170321005343-9af46dd5a171 // indirect
28+
github.com/gorilla/context v1.1.1 // indirect
29+
github.com/gorilla/mux v0.0.0-20160920230813-757bef944d0f
30+
github.com/hashicorp/go-cleanhttp v0.0.0-20160407174126-ad28ea4487f0 // indirect
31+
github.com/hashicorp/go-retryablehttp v0.0.0-20160930035102-6e85be8fee1d // indirect
32+
github.com/influxdata/influxdb v0.0.0-20161209155552-855c567c67d7 // indirect
33+
github.com/jmoiron/sqlx v0.0.0-20161209024531-cac998c4f095
34+
github.com/kisielk/sqlstruct v0.0.0-20150923205031-648daed35d49 // indirect
35+
github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6 // indirect
36+
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 // indirect
37+
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
38+
github.com/microservices-demo/catalogue v0.0.0-20180608164449-97545f4ae068
39+
github.com/opentracing/opentracing-go v0.0.0-20161202035312-ac5446f53f2c
40+
github.com/openzipkin/zipkin-go-opentracing v0.2.2
41+
github.com/pborman/uuid v0.0.0-20161206184745-5007efa264d9 // indirect
42+
github.com/performancecopilot/speed v0.0.0-20161205145110-6c862057c50f // indirect
43+
github.com/pierrec/lz4 v0.0.0-20161206202305-5c9560bfa9ac // indirect
44+
github.com/pierrec/xxHash v0.0.0-20160112165351-5a004441f897 // indirect
45+
github.com/prometheus/client_golang v0.0.0-20161124155732-575f371f7862
46+
github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 // indirect
47+
github.com/prometheus/common v0.0.0-20161201123508-195bde7883f7 // indirect
48+
github.com/prometheus/procfs v0.0.0-20161206222141-fcdb11ccb438 // indirect
49+
github.com/rcrowley/go-metrics v0.0.0-20161128210544-1f30fe9094a5 // indirect
50+
github.com/sony/gobreaker v0.0.0-20160504140302-809bcd5a528f
51+
github.com/stathat/go v1.0.0 // indirect
52+
github.com/streadway/handy v0.0.0-20160402200321-f450267a206e // indirect
53+
github.com/stretchr/testify v0.0.0-20161217200445-2402e8e7a02f // indirect
54+
github.com/weaveworks/common v0.0.0-20170321114712-f94043b3da14
55+
golang.org/x/crypto v0.0.0-20170317163734-459e26527287 // indirect
56+
golang.org/x/net v0.0.0-20170308210134-a6577fac2d73
57+
golang.org/x/oauth2 v0.0.0-20170321013421-7fdf09982454 // indirect
58+
golang.org/x/sys v0.0.0-20170308153327-99f16d856c98 // indirect
59+
golang.org/x/tools v0.0.0-20161213205818-ae0208420024 // indirect
60+
google.golang.org/api v0.0.0-20170321005416-16ab375f9450 // indirect
61+
google.golang.org/appengine v0.0.0-20170307235554-b79c28f01977 // indirect
62+
google.golang.org/grpc v1.2.0 // indirect
63+
gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0
64+
gopkg.in/airbrake/gobrake.v2 v2.0.9 // indirect
65+
gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.1 // indirect
66+
)

go.sum

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
cloud.google.com/go v0.0.0-20170321144122-daf945bb8684/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
2+
github.com/Shopify/sarama v1.11.0 h1:JD701r42hP1ms1uytUMa34jZgoddt0XhiElhJt+2ERE=
3+
github.com/Shopify/sarama v1.11.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo=
4+
github.com/Sirupsen/logrus v0.0.0-20170317143214-10f801ebc38b h1:rPRExiQXdUAAM9Y1ahb0oGVZzsD1vnK13PtAk5FcSL4=
5+
github.com/Sirupsen/logrus v0.0.0-20170317143214-10f801ebc38b/go.mod h1:rmk17hk6i8ZSAJkSDa7nOxamrG+SP4P0mm+DAvExv4U=
6+
github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g=
7+
github.com/afex/hystrix-go v0.0.0-20160615205002-39520ddd07a9 h1:u66crHBFVPAewNQgWzJ+gJmqThmHc3+4qRtPT7NR35A=
8+
github.com/afex/hystrix-go v0.0.0-20160615205002-39520ddd07a9/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c=
9+
github.com/apache/thrift v0.0.0-20161222112917-30a8b65dcec8 h1:G8pzjPir0sIjIUSn9HyNZstjwL8Vg9v2AuOv9eXRXTU=
10+
github.com/apache/thrift v0.0.0-20161222112917-30a8b65dcec8/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
11+
github.com/beorn7/perks v0.0.0-20160804104726-4c0e84591b9a h1:BtpsbiV638WQZwhA98cEZw2BsbnQJrbd0BI7tsy0W1c=
12+
github.com/beorn7/perks v0.0.0-20160804104726-4c0e84591b9a/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
13+
github.com/circonus-labs/circonus-gometrics v0.0.0-20161208202948-4d93a8f79cb1/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
14+
github.com/circonus-labs/circonusllhist v0.0.0-20161121135153-7d649b46cdc2/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
15+
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
16+
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
17+
github.com/eapache/go-resiliency v0.0.0-20160104191539-b86b1ec0dd42 h1:f8ERmXYuaC+kCSv2w+y3rBK/oVu6If4DEm3jywJJ0hc=
18+
github.com/eapache/go-resiliency v0.0.0-20160104191539-b86b1ec0dd42/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs=
19+
github.com/eapache/go-xerial-snappy v0.0.0-20160609142408-bb955e01b934 h1:oGLoaVIefp3tiOgi7+KInR/nNPvEpPM6GFo+El7fd14=
20+
github.com/eapache/go-xerial-snappy v0.0.0-20160609142408-bb955e01b934/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU=
21+
github.com/eapache/queue v1.1.0 h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc=
22+
github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I=
23+
github.com/felixge/httpsnoop v0.0.0-20161125085600-287b56e9e314/go.mod h1:3+D9sFq0ahK/JeJPhCBUV1xlf4/eIYrUQaxulT0VzX8=
24+
github.com/go-kit/kit v0.0.0-20170113143921-b8f878dd8851 h1:UaqnVjGSkYqUusRaabgxhuL/a/63ooG6HjjccKqGHJ8=
25+
github.com/go-kit/kit v0.0.0-20170113143921-b8f878dd8851/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
26+
github.com/go-logfmt/logfmt v0.3.0 h1:8HUsc87TaSWLKwrnumgC8/YconD2fJQsRJAsWaPg2ic=
27+
github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
28+
github.com/go-sql-driver/mysql v1.3.0 h1:pgwjLi/dvffoP9aabwkT3AKpXQM93QARkjFhDDqC1UE=
29+
github.com/go-sql-driver/mysql v1.3.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w=
30+
github.com/go-stack/stack v1.5.2 h1:5sTB/0oZM2O31k/N1IRwxxVXzLIt5NF2Aqx/2gWI9OY=
31+
github.com/go-stack/stack v1.5.2/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
32+
github.com/gogo/protobuf v0.0.0-20161220170212-84af2615df1b h1:xEk31ToB+0XsD0BKkKSws9hrXoIVKC7mCSl0/tq04Co=
33+
github.com/gogo/protobuf v0.0.0-20161220170212-84af2615df1b/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
34+
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
35+
github.com/golang/mock v0.0.0-20160127222235-bd3c8e81be01/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
36+
github.com/golang/protobuf v0.0.0-20170307001533-c9c7427a2a70 h1:WKo1/VPcI3cbJwnIHISxazgDxbw+UIrktU3zNxzcp4c=
37+
github.com/golang/protobuf v0.0.0-20170307001533-c9c7427a2a70/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
38+
github.com/golang/snappy v0.0.0-20160529050041-d9eb7a3d35ec h1:ZaSUjYC8aWT/om43c8YVz0SqjT8ABtqw7REbZGsCroE=
39+
github.com/golang/snappy v0.0.0-20160529050041-d9eb7a3d35ec/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
40+
github.com/googleapis/gax-go v0.0.0-20170321005343-9af46dd5a171/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY=
41+
github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8=
42+
github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg=
43+
github.com/gorilla/mux v0.0.0-20160920230813-757bef944d0f h1:MMWIc1CNY0wbzX1vf1pTaNeK7X1gQQg036wVnlYPsaI=
44+
github.com/gorilla/mux v0.0.0-20160920230813-757bef944d0f/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs=
45+
github.com/hashicorp/go-cleanhttp v0.0.0-20160407174126-ad28ea4487f0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
46+
github.com/hashicorp/go-retryablehttp v0.0.0-20160930035102-6e85be8fee1d/go.mod h1:fXcdFsQoipQa7mwORhKad5jmDCeSy/RCGzWA08PO0lM=
47+
github.com/influxdata/influxdb v0.0.0-20161209155552-855c567c67d7/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY=
48+
github.com/jmoiron/sqlx v0.0.0-20161209024531-cac998c4f095 h1:6uwZHp3lyVH2mZxH/NLFbfBmbra2a2VDMSN2sp5NgGc=
49+
github.com/jmoiron/sqlx v0.0.0-20161209024531-cac998c4f095/go.mod h1:IiEW3SEiiErVyFdH8NTuWjSifiEQKUoyK3LNqr2kCHU=
50+
github.com/kisielk/sqlstruct v0.0.0-20150923205031-648daed35d49/go.mod h1:yyMNCyc/Ib3bDTKd379tNMpB/7/H5TjM2Y9QJ5THLbE=
51+
github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6 h1:KAZ1BW2TCmT6PRihDPpocIy1QTtsAsrx6TneU/4+CMg=
52+
github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6/go.mod h1:+ZoRqAPRLkC4NPOvfYeR5KNOrY6TD+/sAC3HXPZgDYg=
53+
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY=
54+
github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
55+
github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
56+
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
57+
github.com/microservices-demo/catalogue v0.0.0-20180608164449-97545f4ae068 h1:js0w8D8xHoJsUU8yGOSfk5IDw3FvZocl5QDugZtOVKs=
58+
github.com/microservices-demo/catalogue v0.0.0-20180608164449-97545f4ae068/go.mod h1:h6AD/L9tyIOqcdNdVXvKvPrfoCebqmsiaUclMeIjw0M=
59+
github.com/opentracing/opentracing-go v0.0.0-20161202035312-ac5446f53f2c h1:aZxDQDVPSq3xLeOFrOiLtn+dqo4BSTvZ/R7FoB7/sF0=
60+
github.com/opentracing/opentracing-go v0.0.0-20161202035312-ac5446f53f2c/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
61+
github.com/openzipkin/zipkin-go-opentracing v0.2.2 h1:2PLiliCVlagg3bi13LIEfABAoNCJ9vrXxY2HLbPKztk=
62+
github.com/openzipkin/zipkin-go-opentracing v0.2.2/go.mod h1:js2AbwmHW0YD9DwIw2JhQWmbfFi/UnWyYwdVhqbCDOE=
63+
github.com/pborman/uuid v0.0.0-20161206184745-5007efa264d9/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34=
64+
github.com/performancecopilot/speed v0.0.0-20161205145110-6c862057c50f/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac=
65+
github.com/pierrec/lz4 v0.0.0-20161206202305-5c9560bfa9ac h1:tKcxwAA5OHUQjL6sWsuCIcP9OnzN+RwKfvomtIOsfy8=
66+
github.com/pierrec/lz4 v0.0.0-20161206202305-5c9560bfa9ac/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY=
67+
github.com/pierrec/xxHash v0.0.0-20160112165351-5a004441f897 h1:jp3jc/PyyTrTKjJJ6rWnhTbmo7tGgBFyG9AL5FIrO1I=
68+
github.com/pierrec/xxHash v0.0.0-20160112165351-5a004441f897/go.mod h1:w2waW5Zoa/Wc4Yqe0wgrIYAGKqRMf7czn2HNKXmuL+I=
69+
github.com/prometheus/client_golang v0.0.0-20161124155732-575f371f7862 h1:iDIro+5xQV9yVkRhr91wWstwWp3/4KI76XJlSKJljU4=
70+
github.com/prometheus/client_golang v0.0.0-20161124155732-575f371f7862/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
71+
github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 h1:0E/5GnGmzoDCtmzTycjGDWW33H0UBmAhR0h+FC8hWLs=
72+
github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
73+
github.com/prometheus/common v0.0.0-20161201123508-195bde7883f7 h1:skjefbrmNeFoEDgFSE3ZXL9t3vWVLm63zPDvVVPreeM=
74+
github.com/prometheus/common v0.0.0-20161201123508-195bde7883f7/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
75+
github.com/prometheus/procfs v0.0.0-20161206222141-fcdb11ccb438 h1:t0jDsBXJqPXOsFlEsxwz/iHeeN1p8dETvQzrKlIkfXg=
76+
github.com/prometheus/procfs v0.0.0-20161206222141-fcdb11ccb438/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
77+
github.com/rcrowley/go-metrics v0.0.0-20161128210544-1f30fe9094a5 h1:gwcdIpH6NU2iF8CmcqD+CP6+1CkRBOhHaPR+iu6raBY=
78+
github.com/rcrowley/go-metrics v0.0.0-20161128210544-1f30fe9094a5/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4=
79+
github.com/sony/gobreaker v0.0.0-20160504140302-809bcd5a528f h1:V8bdX9yAqzObBVpJ7OvTOe88b0ygY4mjC8Szx5ID2VQ=
80+
github.com/sony/gobreaker v0.0.0-20160504140302-809bcd5a528f/go.mod h1:XvpJiTD8NibaH7z0NzyfhR1+NQDtR9F/x92xheTwC9k=
81+
github.com/stathat/go v1.0.0/go.mod h1:+9Eg2szqkcOGWv6gfheJmBBsmq9Qf5KDbzy8/aYYR0c=
82+
github.com/streadway/handy v0.0.0-20160402200321-f450267a206e h1:kMuBo7Qw/VrZq9MrojwJZp8hyeywuc8J+KdnXIeRmMY=
83+
github.com/streadway/handy v0.0.0-20160402200321-f450267a206e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI=
84+
github.com/stretchr/testify v0.0.0-20161217200445-2402e8e7a02f/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
85+
github.com/weaveworks/common v0.0.0-20170321114712-f94043b3da14 h1:ZGVMFdrTHz0tgb6DzqFRvacoiNpnrYeeui91mrL+RlA=
86+
github.com/weaveworks/common v0.0.0-20170321114712-f94043b3da14/go.mod h1:pSm+0KR57BG3pvGoJWFXJSAC7+sEPewcvdt5StevL3A=
87+
golang.org/x/crypto v0.0.0-20170317163734-459e26527287/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
88+
golang.org/x/net v0.0.0-20170308210134-a6577fac2d73 h1:5kGFsglTK4KqaHYb/WCmYmj+Gm1+dzbilbtzruHj6dw=
89+
golang.org/x/net v0.0.0-20170308210134-a6577fac2d73/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
90+
golang.org/x/oauth2 v0.0.0-20170321013421-7fdf09982454/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
91+
golang.org/x/sys v0.0.0-20170308153327-99f16d856c98 h1:U3NsAsR1IG0Aet3Z+IToBDWbPoJ7hjwgDpqqch4APkU=
92+
golang.org/x/sys v0.0.0-20170308153327-99f16d856c98/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
93+
golang.org/x/tools v0.0.0-20161213205818-ae0208420024/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
94+
google.golang.org/api v0.0.0-20170321005416-16ab375f9450/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
95+
google.golang.org/appengine v0.0.0-20170307235554-b79c28f01977/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
96+
google.golang.org/grpc v1.2.0 h1:v8eFdETH8nqZHQ9x+0f2PLuU6W7zo5PFZuVEwH5126Y=
97+
google.golang.org/grpc v1.2.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
98+
gopkg.in/DATA-DOG/go-sqlmock.v1 v1.1.4 h1:fJ175KxE4wUAZMv1f5kMw1k0OL0SrJ+bBk5UCAynuoA=
99+
gopkg.in/DATA-DOG/go-sqlmock.v1 v1.1.4/go.mod h1:OdE7CF6DbADk7lN8LIKRzRJTTZXIjtWgA5THM5lhBAw=
100+
gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0 h1:FVCohIoYO7IJoDDVpV2pdq7SgrMH6wHnuTyrdrxJNoY=
101+
gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0/go.mod h1:OdE7CF6DbADk7lN8LIKRzRJTTZXIjtWgA5THM5lhBAw=
102+
gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U=
103+
gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.1/go.mod h1:Xk6kEKp8OKb+X14hQBKWaSkCsqBpgog8nAV2xsGOxlo=

scripts/build.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ cp -r $CODE_DIR/docker $BUILD_DIR/
3333
cp -r $CODE_DIR/images/ $BUILD_DIR/docker/catalogue/images/
3434
cp -r $CODE_DIR/cmd/ $BUILD_DIR/docker/catalogue/cmd/
3535
cp $CODE_DIR/*.go $BUILD_DIR/docker/catalogue/
36-
mkdir -p $BUILD_DIR/docker/catalogue/vendor/ && \
37-
cp $CODE_DIR/vendor/manifest $BUILD_DIR/docker/catalogue/vendor/
36+
cp $CODE_DIR/go.* $BUILD_DIR/docker/catalogue/
3837

3938
REPO=${GROUP}/$(basename catalogue);
4039

service_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@ import (
55
"reflect"
66
"strings"
77
"testing"
8-
8+
"gopkg.in/DATA-DOG/go-sqlmock.v1"
99
"github.com/go-kit/kit/log"
1010
"github.com/jmoiron/sqlx"
11-
"gopkg.in/DATA-DOG/go-sqlmock.v1"
1211
)
1312

1413
var (
@@ -131,7 +130,7 @@ func TestCatalogueServiceCount(t *testing.T) {
131130
if err != nil {
132131
t.Errorf(
133132
"Count(%v): returned error %s",
134-
testcase.tags, err.Error(),
133+
testcase.tags,
135134
err.Error(),
136135
)
137136
}

test/unit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def test_go(self):
1111
code_dir = script_dir + "/.."
1212
home = expanduser("~")
1313
goPath = os.environ['GOPATH']
14-
command = ['docker', 'run', '--rm', '-v', goPath + ':/go/src/', '-v', code_dir + ':/go/src/github.com/microservices-demo/catalogue', '-w', '/go/src/github.com/microservices-demo/catalogue', '-e', 'GOPATH=/go/', 'golang:1.7', 'go', 'test', '-v', '-covermode=count', '-coverprofile=coverage.out']
14+
command = ['docker', 'run', '--rm', '-v', goPath + ':/go/src/', '-v', code_dir + ':/go/src/github.com/microservices-demo/catalogue', '-w', '/go/src/github.com/microservices-demo/catalogue', '-e', 'GOPATH=/go/','-e', 'GO111MODULE=on', 'golang:1.11', 'go', 'test', '-v', '-covermode=count', '-coverprofile=coverage.out']
1515

1616
print(Docker().execute(command))
1717

0 commit comments

Comments
 (0)